27
858
68
119
111
139
103
187
91
30
291
169
75
199
49
329
476
186
342
67
35
241
26
143
38
63
396
78
194
485
24
375
34
44
280
1837
271
208
28
277
29
134
255
42
122
343
115
11
46
47
57
39
20
216
233
61
761