24
210
30
39
279
79
91
230
221
153
130
74
261
167
228
173
87
147
190
262
184
55
113
40
110
33
771
4615
120
72
179
156
151
23
14
31
35
281
136
827
307
19
61
382