20502
178024
16640
49734
19224
38376
20520
6272
36720
111264