28
81
43
16
112
411
272
115
250
230