261 145 529 19 121 37 129 50 30 75 30 50 309 115 37 22 16 20 34 1873 559 60 24 500 262 390 499 332263