10 160 227 true 1 3 5 12 14 20 22 24 31 38