10 434 242 true 1 8 12 16 20 23 24 26 36 39