81
42
34
41
40
43
156