110
283
72
93
101
159
146
84
110
322