505 36 2 2 6 0 0 5 5 0 0 6 3 2 4 4 0 6 6 3 5 6 1 1 2 4 2 1 1 3 6 0 3 3 3 3 5 0 0 24 128 230 0 0 116 303 50 224 0 287 146 0 157 321 0 97 195 409 0 108 266 321 57 266 313 476 97 136 178 329 238 297 340 455 24 33 96 73 50 116 79 126 86 60 66 173 175 146 73 88 97 81 145 71 108 158 21 166 149 47 163 29 31 21 60 88 59 32 115 35