0
23
4
22
3
8
11
6
14
2
44
156
17
80
72
1
38
24
18
42
102
5
32
92
28
40
53
86
31
58
112
33
30
106
20
125
9