2
6
12
13
20
25
40
62
65
83
85
90
104
120
129
141
142
145
153
185
194
199
204
213
218
