9 517 393 true 8 9 12 20 26 30 32 34 35