0
6
30
3
2
104
26
28
18
32
14
66
16
23
12
7
13
38
58
50
21
132
43
144
44
85
40
86
64
65
45
46
36
166
113
53
70
97
24
48
72
31
116
90
84