42
20
22
41
44
23
229