21 2302 936 true 1 4 5 6 10 17 21 27 28 30 32 36 41 50 63 69 73 79 85 96 99