92
27
88
7
45
205
52
50
17
99
58
25
104
28
135
8
133
61
33
270
141
11
156
67
151
129
57
51
106
78
166
32
47
36
244
258
168
471
94
235
198
102
210
12
1
14
9
49
64
16
71
39
23
48
165