42
744
303
69
73
177
39
37
33
102
37
106
62
41
39
38
674
492
57