32 35 39 42 47 52 59 67 78 87 95 105115