26
136
101
85
8
6
25
29
21
19
130
23
22
156
97
521
109
61
32
14
9
143
545
15
428
39
383
56
31
523
17
57
42
194
307
30
74
11
105
12
4
28
181
427
333
18
180
27