17 2657 1048 true 4 12 14 15 16 23 27 29 38 42 65 69 73 78 81 88 94