18
16
23
22
30
43
77