17
304
104
1000
72
255
13
190
51
587
56
395
45
115
478
257
35
69
23
32
16
965
25
36
43
18
30
231
140
288
175
47
583
8
494
921
7
143
939
64
520
334
182
82
117
5
474
40
990
174
110
603
19
181
634
88
81
150
621
290
95
14
39
225
537
787
705
50
12
460
100
10