2
10
22
35
42
53
55
65
70
72
99
107
114
116
130
140
151
169
188
192
199
205
