162
192
126
17
54
244
21
51
34
57
29
100
56
47
58
253
69
240
96
418
183
224
337
122
85
112
359
186
557
109
138
178
159
383
197
464
267
190
307
284
293
1748
67
215
110
231
74
436
466
61
59
19
275
210
1216