47
45
31
84
122
75
100
26
371
175
17
25
701
61
29
277
63
22
182
207
8280
83
164
76
473
19
23
59
157
257
46
72
33
78
96
118
114
183
54
133
14
69
90
425
55
191
104
81
48
141
1474