3
2024
47
19
35
47
108
101
42
93
90
157
204
133
47
215
610
367
137
286
279
62
104
125
189
125
93
213
183
108
420