924
722
563
184
252
37
663
814
196
172
34
510
829
38
409
365
471
994
919
376
895
442
816
432
593
673
501
68