7 2907 22 10 20 25 35 43 45 47