22
15
21
29
57
55
105