25 473 56 3 7 12 16 18 20 21 25 29 32 34 35 38 40 44 48 50 51 56 57 60 65 66 67 70