11
357
14
200
10
24
128
29
8
25
13
213
39
100
58
36
19
27
464
118
59
56
209
22
608
66
77
348
42
82
222
251
124
140
166
55
31
283
132
250
61
313
15
44
88
107
64
76
71
189
159
149
533
47
131