8 250 22 7 17 35 48 51 54 95 96