164
869
153
796
171
619
71
595
128
514
92
510
77
462
54
344
222
422
6
374
132
446
65
520
32
278
102
368
84
361
64
356
83
298
44
324