108
1
88
808
147
442
69
922
2
85
77
87
782
159
891
681
502
842
103
81
643
901
667
377
91
333
406
414
730
479
518
207