18
15
23
22
30
43
77