101
866
72
773
22
895
330
41
242
38
265
37
284
44
256
11
112
92
1,087
55
293
3
117
10
215
14
201
43
262
18
166
19
180
28
165