103
283
93
100
146
82
108
321
61
22