618
120
612
275
1015
514
720
191
213
95
376
79
494
23
590
45
309
120
424
16
127
41
451
115
560
83
662
138
489
240
648
112
540
158
329
70
421
169
198
51