110
971
128
602
40
392
107
368
20
306
41
281
36
233
6
256
61
215
13
773
210
178
27
221
4
191
50
170
92
1,142
18
168
8
158
142