41
80
3 26 31 32 49 52 53 59 71 75 77 96 103 108 111 121 123 125 161 179 183 186 192 194 201 202 203 206 211 214 222 226 232 248 255 262 269 274 279 286 290 295 311 318 323 330 337 341 350 351 352 354 360 365 371 377 380 384 387 397 401 410 413 418 419 427 429 434 435 444 449 455 456 458 459 465 468 473 488 499 
