101
866
72
773
22
893
330
41
242
38
265
37
284
44
254
11
112
55
293
3
117
10
215
14
201
43
262
6
348
18
166
19
180
28
165