306
12
73
29568
297585
118
80
45
17