80
82
79
63
37
50
54
36
59
31
43
44