15
25
57
19
221
219
37
53
468
66
180
534
199
198
123
239
159
436
284
484
140
117
9
49
205
101
7
20
170
75
121
413
112
76
111
31
48
36
2090
69
73
150
11
229
246
8
979
501
270
218
50
33
14
430
359