9 1620 117 352076 7 28 29 52 53 62 63 85 91 1 2 3 4 5 6 7 8 42 53 375 645 411 104 18 7 6 1