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