42
120
77
85
48
62
45
42