186
258
5
72
63
57
11
43
25
70
51
31
153
22
17
230
74
61
19
26
34
226
209
35
429
53
32
15
207
272
150
131
324
242
359
54
27
40
229
37
456
300
4055
45
38
119
132
284
21
140
254
344
20