41 304 336 true 3 8 10 14 15 16 22 29 30 35 36 37 40 42 47 49 50 54 55 56 57 60 61 62 66 67 68 70 75 84 85 88 89 91 92 93 94 95 96 97 98