204
6
230
1
312
328
3
645
2
846
189
77
765
78
98
76
79
356
163
353
0
737
387
733
80
68
375
73
674
99
36
993