23 97769 680 4 5 10 17 21 22 36 42 43 45 48 59 73 77 86 98 99 103 116 120 142 143 148