109 43 (31/32)

109 43