13 1286 57 5 8 16 30 34 43 47 70 82 85 86 87 93