26
259
38
188
59
23
193
78
5903
52
46
108
17
258
884
47
6
80
16
72
147
344
403
375
154
268
122
36
75
31
362
215
267
152
695
355
131
39
429
64
164
48
256
252
2334
293
14
227
83
104
361
156
55