10 549 231 true 2 10 12 15 20 22 27 29 36 39