3
4
11
4
26
8
55
21
43
17