89
1
83
377
349
0
1043
9
84
247
78
259
2
567
90
76
87
300
139
272
61
819
95
379
303
856
332
446
4
86
444
3
604
232
336
266