10 352 314 true 3 5 6 10 12 15 18 33 34 36