398
140
556
131
451
208
361
45
306
49
218
168
163
43
562
110
168
80
311
8
613
89
530
122
500
130
437
123
499
16
212
195
361
198
532
33
286
53
443
101