13 1117 51 16 21 27 29 37 42 43 47 50 53 72 73 88