93
54
35
85
102
9
18
111
98
17
19
281
74
897
162
99
159
52
384
27
37
15
283
221
11
24
17249
65
195
140