10
237
382
114
474
463
214
264
155
89
145
105
133
222
123
107
138
407
148
161
151
124
180
225
277
96
91
97
152
100
33
72
128
93
158
54
80
55
142
179
109
317
168
206
216
246
48
64
50
63