36
1443
14
217
229
26
32
69
35
47
688
57
945
91
159
38
90
55
184
237
219
83
23
66
58
33
37
178
6
327
173
50
106
34
301
21
70
151
93
201