22
12
17
28
24
29
76