17738
27
4373
13
49803
82
43382
95
104100
73
9132
73
14147
32