32
11
25
3
22
29
2
13
30
16
14
26
3
22
28
10
5
30
26
3
8
31
13
28
25
31
4
1
10
23
8
13
4
22 2