1
74
56
28
30
14
91
93
146
81