95
0
89
81
74
88
85
82
96
79
80
75
70
71
77
55
72
67
78
83
84
24
76
73
86
69
90
68
91
66
87
92
100
97
93
98
99