2
3
6
7
10
12
15
18
23
34
43
44
51
69
106
162
