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