17 39209 1256 true 1 6 10 12 16 17 18 21 23 27 29 31 32 35 36 37 39