11
76
27
202
32
18
301
358
5
20
1489
123
24
427
52
87
22
143
48
414
431
171
918
37
29
174
184
75
121
68
12
21
33
35
65
25
390
620
310
264
323
44
117
98
223
157
59
49
450
332
88
19
131
162
16
43