15 16 16 27 33 20 21 18 26 41 38 27 29 21 33 60 41 42