78
1
164
179
212
2
106
220
1104
136
423
525
399
341
357
147
277
129
858
368
0
185
370
99
128
155
236
229
478
628
910