10 15 161 1535 984 53 5643 3531 1379 1205 104 16 46 215 351 434 98 195 750156