35 528 660 true 0 1 2 8 11 12 13 14 15 17 20 23 29 32 33 37 40 50 51 53 55 58 60 67 68 69 72 74 76 79 90 91 97 98 99