858
414
1623
579
165
78
144
66
126
156
42
0