17 880 340 true 2 4 6 8 10 16 17 19 20 23 30 32 34 36 37 38 39