244
357
351
788
209
27
302
37
49
131
399
227
247
195
142
66
79
63
151
35
242
167
29
177
5308
246
77
99
262
71
40