220
279
231
54
207
94
98
61
176
227
346
253
360
66
170
181
90
173
87
71
41
158
131
1918
129
15
100
24
365
331
156
48
151
77
108
332
72
78
126
34
375
32
304
269
203
52
47
83
201
69
174
535