7 93 248 true 18 35 39 57 63 64 65