207
130
392
159
133
305
191
266
144
110
276
150
519
712
105
348
1071
490
185
140
195
175
404
126
160
743
179
129
709
366
32
323
691
97
593
326
96
270
254
299
269
64
338
344
317
242
30
123
23
87
172