472
346
113
97
74
93
42
119
47
118