2
4
6
25
8
11
8
12
11
54
49
31