15965
18366
10771
21389
13686
26469
12171
14827
12066
12677
15423
38228
15855
8155
11680
34401
22713
20053
25775
9493
Page 28 of 31