26
29
70
1179
19
12
147
48
139
395
22
18
14
25
96
617
24
72
11
47
424
57
10
6
7
3
28
117
121
350
75
8
71
107
168
249
33
218
84
162
44
43
21
1245
36
32
153
341
281