Time 30 (19/26)

Time 30