11
11
28
28
28
28
20
26
4
2
3
6
9
29
29
1
1
1
1
1
10
10
13
22
14
14
14
14
8
8
31
12
12
18
16
16
15
30
7
19
17
23
27
21
5
25
24