51
35
29
40
55
41
103