144
477
401
558
561
195
225
552
108
242
520
424
204
329
695
765
922
380
4
557
373
154
332
342
619
230
459
837