165
679
45
596
28
456
143
444
76
341
48
313
34
282
33
240
204
37
279
83
232
24
216
22
201
7
218
52
480
13
207
248
19
203