7
81
109
311
133
217
62
125
97
128
188
111
181
214
61
124
73
223
127
241
119
144
106
45
126
337
32
112
266
115
167
132
267
216
239
71
191
205
175
136
269
312
157
227
177
164
148
186
139
284
419
1354
226
189
654
1453
340