270
3
56
193
178
125
453
132
219
77
171
197
71
230
136
328
141
115
455
174
158
133
89
153
112
165
275
88
50
134
214
116
68
104
35
265
8
152
84
6
47
118
57
140
78
156
163
60
210
9
5
17