21263
41.24% 40/97