12 358 227 true 3 7 8 10 13 15 16 18 24 26 28 36