158
4
336
10
356
41
34
105
5
33
87
84
55
227
177
351
42
161
11
122
23
406
278
249
151
68
43
101
99
229
428
46
538
180
64
100
129
36
30
257
371
174
17
53
27
359
78
135
25
211
1732
106
147