42
744
302
68
73
177
39
37
102
36
106
62
41
38
38
673
492
56