110
845
132
699
192
595
75
504
112
539
278
1,047
118
484
87
480
43
219
23
188
27
178
39
64
9
154
21
144
36
151
14
145
17
140
124