104
16
201
271
41
164
497
22
37