82
43
35
41
40
44
156