10
1
19
0
11
101
14
53
107
29
119
49
25
57
74
111
73
217
97
265
195
347
254
185
203
276
426
559
67
95
41
697
96
149
140
131
351
86
23
205
368
114
92
60
40
102
70
91
196
54
373
306
183
139
48
61