110
502
65
259
78
240
23
167
41
207
34
168
27
152
11
104
17
102
6
376
103
12
100
19
99
9
93
95
96
15
91
94