34 44 30 7 25 21 109