2
3
23
24
23
25
24
24
3
1
2
2
3
4
1
3
3
4
8
16
20
23
3
2
3
2
3
4
26
24
24
23
24
29
23
22
22
22
23
29
29
30
30
30
30
30
29
29
28
27
24
15
5
9
18
23
7
3
11
7
1
1
1
11
10
3
12
31
33
33
33
33
34
34
34
34
33
33
33
34
34
34
33
33
32
32
31
1
1
1
23
24
1
1
8
12
9
10
7
9