24
107
313
9
175
80
257
18
35
47
50
22
222
26
127
649
20
52
48
54
513
30
27
571
190
7
59
171
164
84
106
178
186
70
115
353
143
44
215
426
132
15
17
330
394
219
73
266
119
506
40
25
442
4
113
77