96
528
152
490
139
454
43
267
98
240
41
203
65
184
30
175
62
178
32
156
17
140
19
118
28
131
35
132
6
318
121
109
13
108