A B C D 25 45 30 54 30 55 29 60 28 29 33 51 36 56 37 62 29 40 27 73