14
17
31
41
55
60
64
69
82
94
99
107
117
118
139
141
159
167
168
185
204
225
