17
339
381
282
24
15
9
39
47
80
62
273
172
14
87
30
409
2801
411
478
424
51
92
85
25
646
27
94
50
55
26
79
93
33
35
252
106
163
13
272
7047
697
66
8
52
134
22
42
19
874
70