0
7
27
19
15
43
13
14
70
12
200
219
47
99
75
22
64
54
9
38
130
110
78
91
152
114
73
98
63
108
106
29
32
57
109
53
127
18
116
76
31
51
233
41
79
74
137
167
82
33
271
68