470
346
112
96
73
93
42
119
47
117