32
19
29
53
43
41
105