12 1105 393 true 0 7 10 12 13 17 19 21 27 30 36 39