0
1
4
5
14
17
19
28
44
67
88
89
92
103
104
107
115
126
