16 1859 800 true 3 11 14 38 39 42 57 58 59 61 63 66 79 87 88 89