29
57
36
34
46
816
707
608
80
444
2014
858
16
1051
342
