17
81
35
230
119
1159
95
64
22
66
177
112
20
631
212
188
57
53
87
98
470
46
18
85
34
318
60
932
14
55
45
19
58
43
65
71
6
109
47
23
72
592
50
461
26
91
277
75
219
428
78