9 346 170 true 2 4 6 11 14 20 31 35 36