2 44 84 51 93 1 1 1 124 155 112 145 4 4 4 0 1 38 80 71 111 3 3 3 0