4
0
22
2
16
9
23
11
3
13
7
12
33
25
17
64
139
41
43
36
150
55
10
79
27
48
117
24
67
70
87
168
34
35
28
104
59
100
103
78
298
69
45