86
64
79
85
68
82
76
83
81
74
65
59