10 20136 113 9 10 14 15 16 21 33 47 52 64