9 490 271 true 1 9 12 16 27 29 31 32 38