4
10
13
23
34
43
44
48
62
67
68
98
103
128
150
159
