10 368 300 true 2 4 6 10 21 23 26 33 38 39