9
100
8
37
14
6
21
23
22
12
15
31
27
45
68
7
78
20
16
18
28
106
65
85
33
250
38
114
73
4
48
32
24
71
13
26
25
76