506
386
106
187
632
180
508
584
129
