20 341 222 true 1 3 6 7 9 10 11 12 16 19 27 28 29 30 31 32 34 35 37 39