18
41
60
111
141
192
198
290
423
759
786
804
907
1178
1241
