110
285
72
93
102
159
146
84
110
322