26
21
25
15
3
22
51
165
11
9
13
5
39
32
19
6
12
53
24
33
7
59
4
1
2
66
118
37
8
16
45
28
17
156
86
100
87
80
0
35
183