42 55 22 3 72 82 60 12 90 106 85 25 27 48 47 8 8 18 19 5 1 2 8 19 1 2 15 33 2 5 25 83 2 2 10 45 0 0 12 19 0 0 1 19 0 3 3 60 1 4 5 86 0 0 2 36 0 0 1 14 172 151 107 42 208 198 206 92 279 271 331 191 99 126 179 97 36 35 99 79