658
218
623
108
132
68
276
152
514
202
480
119
312
106
609
101
467
91
548
70
427
99
621
198
379
28
537
23
486
33
435
154
165
46
489
208
539
70
248
163