374
129
495
118
477
110
396
117
174
83
437
171
470
208
275
157
599
179
603
104
599
27
603
76
541
186
677
198
543
239
232
147
454
114
483
65
217
144
120
55