32 613 440 true 3 4 5 9 10 11 17 18 21 22 25 26 27 28 29 32 36 42 43 46 47 48 52 62 66 73 76 78 79 87 91 99