40
 
19
43
53
 
109
68
29
95
281