22 202 93 true 0 1 2 3 6 7 9 10 14 15 17 20 21 24 26 27 30 31 34 35 37 39