13 1069 363 true 4 8 9 12 16 17 19 25 31 35 37 38 39