167
960
76
587
24
430
49
412
59
364
109
411
28
372
35
310
36
302
16
266
46
339
37
21
270
253
13
299
1
143
33
249
26
256
39
233