37 367 284 true 1 3 5 6 12 14 17 25 26 28 31 33 38 41 42 43 45 48 50 52 55 59 62 64 68 69 72 78 79 80 85 89 92 94 95 97 98