41 200 367 true 2 3 4 6 7 8 10 11 14 15 17 18 20 22 27 28 29 30 32 33 38 40 45 48 54 55 57 60 63 65 75 78 80 81 82 84 86 89 92 93 96