89
1
87
0
69
127
96
479
2
316
177
152
176
106
134
457
5
59
133
747
57
496
3
866
648
145
532
658
93
256
71
543
887
178
365