512 401 12216 334 434 12217 265 262 12218 491 320 12219 457 415 12220 152 318 12221 164 432 12222 448 258 12223 219 451 12224