12 579 325 true 8 10 11 12 14 17 22 23 24 27 32 35