21
142
120
97
104
110
138
27
58
3
79