140
93
70
43
452
31
63
27
191
115