10 1118 423 true 3 6 8 12 18 28 29 34 36 39