3
4
11
4
26
8
56
21
43
17