true 1039 366 true 1 3 5 7 9 20 21 22 23 24 27 37 44 45 48 51 53 58 66 68 70 74 75 78 79 81