17 844 506 true 1 7 9 11 15 22 27 50 56 58 64 66 69 71 75 81 98