18 1110 576 true 0 8 9 22 23 41 43 45 48 53 57 72 73 80 82 89 92 95