86
99
72
65
79
59
82
100
98
75
97
90
91
103
98
91
77
97
61
88
95
82
85
88
79
96
53
90
74