26
18
14
4
21
23
27
74
2
15
173
410
17
39
11
132
22
674
1
5
6
9
109
60
13
8
29
171
169
25
479
3
158
120
135
439
1486
53
32
10