12 635 337 true 12 15 20 22 27 30 34 53 60 91 96 99