32 815 620 true 3 9 10 11 12 19 20 21 27 28 29 32 33 34 39 41 42 43 47 52 62 64 65 66 70 80 82 84 85 90 95 98