73 133 238 40 1130 376 276 32 56 282 175 42 518 1074 237 459 579 236 581612