105
114
119
283
93
101
146
82
108
322