100
950
202
391
88
285
90
269
27
241
309
294
7
200
52
38
157
92
1,090
17
160
28
111
37
132
19
114
8
119
101
33
102
13
95