26
27
17
14
25
36
410
22
16
40
20
64
31
136
101
85
8
6
29
21
19
130
23
156
97
521
109
61
32
9
143
545
15
428
39
383
56
523
57
42
194
307
30
74