17 10497 1173 true 1 2 3 4 5 15 19 22 27 28 29 31 33 36 37 38 39