127
489
57
358
58
355
301
35
239
22
174
184
26
167
23
191
15
255
13
53
147
17
65
46
76
10
2
82
21
8
31