12
177
817
52
36
153
22
235
41
69
25
140
222
46
47
59
463
74
319
120
27
115
50
127
168
896
501
107
53
84
45
287
42
313
228
446
205
1040
110
40
378
70
311
162
23
26
118
173
10345
181
62
305
66
94
48
508
1561