26
10
6
158
12
13
11
8
19
42
5
14
17
23
9
40
16
20
105
95
39
22
18
7
27
31
91
43
24
38
29
52
21
87
33
15
44
474
121
200
30
58
36