7232
21558
25375
34302
15145
16302
14516
10967
19541
12770
17148
10641
13160
20824
18100
3885
16663
18315
20520