101
862
72
772
22
887
328
41
240
279
1,040
38
263
37
282
44
254
11
111
55
293
3
108
10
214
14
201
43
261
18
165
19
177
28