2
2
4
5
9
17
5
8
3
3
2
3
3
2
19
38
2
3
7
15