182
127
17
87
70
429
109
16
376
36
216
50
59
13
23
304
672
27
32
81
24
96
63
19
15
40
499
140
10
56
93
66
219
228
129
361
101
58
268
31
8
215
11
21
116
28
348
187
105
57
86