85
0
163
1
237
74
269
2
90
86
92
99
96
88
79
80
313
531
1123
6
176
939
239
464
324
508
4
1088
78
97
356
353