23 2079 876 true 5 8 9 13 17 21 23 26 27 30 41 43 48 57 58 70 73 78 84 89 95 97 98