6
4
8
10
0
11
1
19
24
53
81
147
48
40
102
166
60
159
250
140
50
62
158
278
215
28
124
73
92
18
58
145
217
44
138
13
5
17
38
21
150
197
97
169
136
251
241
117
83
413
55
69