17
304
41
208
21
27
85
43
61
181
129
219
289
40
569
79
57
97
47
126
151
36
76
102
45
162
50
136
29
26
117
74
8
13
196
63
19
2492
715
81
35
62
88
140
80
30
22
48