30 1391 923 true 4 6 18 22 23 24 27 29 32 33 34 35 47 48 52 54 55 57 66 68 69 72 73 74 80 87 88 89 97 99