55
20
18
11
12
25
165
48
21
7
22
34
68
13
50
33
8
14
2
15
9
101
67
16
31
91
58
150
79
0
49
46
47
17
201
187
167
35
32
97