14
17
49
20
11
4
32
46
430
572
84
494
72
336
176
403
283
195
73
153
82
389
10
106
705
70
56
21
90
68
210
325
226
168
546
273
264
85
359
137
24
19
76
63
58
259
116
3760
2420
152
297
1041
64
319
105
35