35
27
14
5
36
19
18
89
15
100
28
30
6
23
51
11
97
16
24
34
103
94
7
241
70
76
49
140
39
8
114
29
13
106
9
48
74
165
12
129
137
355
42
75
125
10