37 282 289 true 1 7 9 12 13 14 16 18 20 23 25 26 27 31 33 35 37 38 40 46 47 52 58 60 64 66 73 74 77 85 86 87 89 90 94 95 99