Weekly Sheet 16th June 2024

s1

s2

np1

np2