690
221
582
133
472
162
372
83
676
365
665
218
448
151
517
163
396
115
323
155
349
123
455
104
436
102
380
115
164
81
633
276
186
72
416
175
481
115
576
56