22 2869 1062 true 6 7 8 9 16 17 20 28 31 35 43 45 46 48 56 61 63 65 69 80 88 96