42
744
304
674
492
70
74
178
39
37
33
102
37
107
62
41
39
38
58