11
12
59
49
106
110
91
77
145
164