646
18
111
81
35
7
62
46
40
26
127
16
62
