14335
51
15528
47
11530
31
32019
129
17032
79
4787
9
32336
68
15421
77