40 2 38 4 6 8 11 10 25 12 37 13 37 20 38 26 30 32 34