509 36 2 6 0 0 0 1 4 1 0 6 3 2 1 1 4 6 3 5 5 3 5 6 6 4 1 0 0 3 2 0 3 3 4 3 5 5 0 24 333 411 86 124 265 330 0 92 128 222 154 0 162 343 0 131 151 374 0 152 292 343 28 136 210 456 24 189 226 286 0 194 296 411 24 68 78 73 50 30 65 175 86 60 66 173 161 28 103 88 128 20 145 82 131 140 51 166 96 53 123 29 198 21 60 88 162 32 115 80