222
462
108
105
390
102
443
33
89
187
472
191