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