10 7 5 20 1 20 10 7 1 10 7 2 10 7 3 10 7 4 10 7 6 10 7 7 10 7 8 10 7 9 10 7 10 1 1 1 1 20 1 95 101 85 58 172 30 49 166 28 43 184 6 3 168 2 77 71 77 65 126 65 95 19 71 50 149 38 7 38 6 7 27 7 59 84 45 30 111 2 47 33 12 82 127 36 49 126 2 72 172 26 97 184 70 67 122 27 15 112 8 200 200 200 0 0 0