314
112
573
156
409
172
457
130
823
302
536
137
498
181
592
97
276
104
337
67
670
159
356
25
441
132
220
40
525
69
262
69
259
147
223
141
591
137
234
182