0
9
28
56
18
179
14
53
65
48
62
24
104
38
144
124
57
84
20
72
43
98
181
152
164
88
95
68
36
63
75
35
94
47
46
74
140
207
73
42
31
70
71
306
83
10
25
45
26
34