3
10
14
17
36
42
55
58
61
75
93
111
112
119
131
155
177
189
194
211
213
