31
40
29
32
24
50
2
aaa
1
15
5
44