163
708
195
658
136
706
25
617
130
453
118
284
16
500
75
464
106
416
109
425
64
396
73
378
29
71
30
413
1
4
46
349
6
428
48
336