616
143
520
133
381
197
145
58
679
355
551
33
499
89
595
167
222
176
205
91
384
164
565
174
309
48
286
107
576
116
215
172
501
125
315
212
568
18
504
78