23 1325 764 true 0 2 5 9 10 11 12 16 27 29 30 38 39 47 48 51 57 65 66 78 82 85 98