119
77
63
20
173
23
46
46
24
37
68
50