39 329 345 true 1 3 5 6 11 12 16 18 22 23 24 25 28 32 33 39 41 44 45 49 51 52 54 55 57 62 64 69 74 76 78 79 80 86 87 88 92 93 97