9 227 254 true 0 2 3 5 12 16 26 34 35