62
476
347
113
98
74
93
42
120
28