26
18
45
10
62
14
55
6
152
131
37
302
17
151
2
241
36
43
610
67
119
206
598
73
112
59
1923
162
105
782
168
52
34
50