12 1550 543 true 5 10 15 16 17 25 26 27 28 30 31 38