28
27
203
19
432
21
37
25
24
69
132
44
83
40
58
11
17
206
148
66
9
15
172
446
89
160
191
101
153
871
122
96
376
412
282
109
189
118
493
585
315
283
433
403
407
208
155
413
217
95
127
364
260
672