479
284
622
162
329
198
249
77
319
135
641
166
449
203
175
76
377
120
571
149
691
173
554
201
511
78
186
88
205
58
137
73
453
144
515
82
312
96
127
83