149 16 1412 192 12 3635 512 44 5773 170 20 3143 504 61 9314 107 18 5193 392 61 9376 56 15 5363 78 21 5440 49 7 4119 293 35 8857 75 8 5178