19
149
78
3
20
4
60
35
3
5