89
86
72
89
75
94
79
79
59
83
77
77
93
53
77
79
71
84
88
84
83
85
86
97
86
100
85
77
102