218
138
291
158
422
54
191
1102
439
187
24
448
344
78
163
136
60
48
213
74
27
287
45
124
66
36
29
437
57
10
121
85
222
42
87
376
26
141
47
166
181
593
221
110
56
231
554
270
102
65
220
80
316
46
34
92
114