31 26 (28/42)

31 26