40 0 8 0 35 2 16 3 14 3 34 4 31 5 35 7 22 7 25 8 11 8 22 10 32 11 16 12 30 12 36 13 23 15 28 16 23 16 27 16 39 17 26 21 39 24 25 24 27 29 36