420
731
492
989
59
704
129
240
82
335
103