22
30
43
28
26
11
17
96
54
76