153
796
171
619
164
869
71
595
74
520
65
128
514
92
510
77
462
6
314
222
422
132
446
54
344
32
386
60
338
84
361
64
356
102
368