170
34
58
207
12
52
36
33
82
28
42
44
20
191
56
10
189
101
230
32
179
16
84
91
74
100
14
112
184
23
18
31
35
29
11
59
25
235
21
135
46
57
47
95
318
157
222
297