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