50
70
17
9
11
54
295
58
60
68
257
10
339
848
16
43
283
335
996
346
116
104
3684
35
250
27
197
284
1296
162
73
36
24
332
324
141
14
242
537
276
658
20
174
97
293
190
505
1413
77
1507
1609
41
882