507
128
465
190
543
65
695
175
377
212
603
22
494
123
465
197
635
73
207
160
233
101
280
171
686
280
305
176
498
86
474
87
115
58
365
48
244
154
178
109