17 1107 518 true 5 6 7 8 12 14 16 18 24 27 29 30 31 34 35 36 39