716
131
555
103
659
187
606
339
500
189
95
33
201
144
267
143
361
68
582
144
570
160
524
118
547
173
705
225
248
179
530
138
344
131
480
53
212
77
552
79