10 550 351 true 4 19 20 27 32 48 52 75 82 95