16 17 18 15 14 13 12 19 11 20 10 9 21 8 7 6 4 22 5 23 3 2 24 1 31 27 30 26 29 25 28 Figure 1 5 OS0595