17
55
93
23
18
15
11
61
30
364
89
43
46
49
16
28
29
8
33
32
6
24
14
65
27
140
110
253
45
425
76
462
191
25
165
127
69
287
138
81
192
164
194
62
202
149
274
911
736
209
77
119