12 1690 522 true 6 8 12 14 15 17 23 26 30 31 36 39