28
81
43
16
112
418
272
115
250
230