7 41 19 7 16 20 23 33 35 49