10 635 352 true 1 10 12 14 16 20 24 25 29 30