8 14 6 94 8 9 10 93 12 13 95 1 2 3 4 5