12 1292 860 true 0 16 17 38 39 48 51 58 62 83 84 88