18450
20637
16218
16929
24473
9560
35400