0
1
4
21
36
2
11
63
6
10
14
8
3
12
37
5
50
96
48
58
20
88
24
176
59
22
105
75
45
74
180
16
99
92
25
32