11 1665 101 307398 5 8 53 60 63 73 74 85 92 99 100 1 2 3 4 5 6 7 22 55 190 501 77 747 728 65 13 10 9 7 5 3 1