472
346
113
97
74
93
42
120
47
118