10 1641 94 251603 4 17 20 67 68 71 72 74 92 98 1 2 3 4 9 20 63 120 167 662 80 717 710 89 20 9 7 5 3 1