2
1
28
17
14
11
1
7
26
2
2
10
26
31
2
12