3
2
25
12
13
5
15
33
4
0
22
16
9
23
11
7
17
64
139
41
43
36
150
55
10
81
27
48
117
24
67
70
87
168
34
35
28
105
59