9 604 369 true 4 6 16 21 23 24 26 30 36