23 1308 794 true 0 2 5 9 11 12 16 27 30 47 48 51 54 57 65 73 75 78 82 85 88 90 98