19
32
5
7
29
0
477
102
39
11
318
1