197
1
63
87
674
476
229
2
235
73
619
0
628
907
369
99
153
126
249
111
276
105
856
367
183
146
340
357
129
399
422
104
219