2
6
7
8
12
26
39
44
50
52
59
94
107
108
123
149
