true 2311 1047 true 3 8 16 19 21 24 29 30 35 41 47 50 55 57 60 61 67 73 77 82 84 95 99