41
32
77
160
46
42
25