153
22
235
41
68
25
140
222
46
47
59
463
72
319
120
27
115
50
127
168
896
501
107
36
52
84
45
287
42
313
228
446
205
1040
110
40
378
70
311
162
74
23
118
173
10344
181
62
305
66
94
48
508
1561
138
135
215
491
15