22 510959 12195 true 0 2 4 5 6 8 10 12 13 15 16 18 19 20 24 27 29 30 33 34 35 37