18
15
22
22
29
43
77