Documentos de Académico
Documentos de Profesional
Documentos de Cultura
10
20
30
40
50
60
70
80
90
23
10
23
23
23
23
23
23
23
23
23
23
20
23
23
23
23
23
23
23
23
23
23
30
23
23
23
23
23
23
23
23
23
23
40
23
23
23
23
23
23
23
23
23
23
50
23
23
23
23
23
23
23
23
23
23
60
23
23
23
23
23
23
23
23
23
23
70
23
23
23
23
23
23
23
23
23
23
80
23
23
23
23
23
23
23
23
23
23
90
23
23
25
25
23
23
22
22
22
23
23
23
23
23
23
23
110
23
23
23
23
23
120
23
23
23
23
23
23
23
23
23
23
130
22
22
25
23
25
25
25
140
25
25
25
25
25
25
25
25
25
25
150
25
23
23
23
23
23
23
23
23
23
160
23
23
23
23
23
23
23
23
23
23
170
23
23
23
23
23
23
23
23
23
23
180
23
23
23
23
23
23
23
23
23
23
190
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
22
22
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
23
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
22
22
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
23
23
25
25
23
23
23
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
22
22
23
23
23
23
23
25
23
25
25
25
25
25
25
23
16
25
25
23
23
23
25
25
23
25
23
23
23
23
23
23
23
23
22
22
25
25
25
25
25
25
25
25
25
25
25
23
23
23
23
23
23
23
25
23
25
25
25
25
25
25
23
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
100
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
22
23
23
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
23
25
25
25
25
25
25
25
25
22
22
23
25
25
25
23
25
23
25
25
25
25
25
25
25
25
23
22
16
25
25
25
25
25
25
23
25
25
25
23
25
25
23
23
23
23
23
23
22
25
25
25
25
25
25
25
25
25
25
25
23
23
23
23
23
25
25
25
25
25
25
25
25
25
23
25
25
23
23
23
23
23
23
23
23
23
23
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
23
22
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
16
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
22
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
25
25
25
25
25
23
25
25
25
25
23
23
23
23
23
23
23
23
23
25
25
25
23
23
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
22
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
16
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
22
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
25
23
25
23
25
23
23
23
25
25
25
25
23
25
25
23
23
23
23
23
23
23
23
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
22
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
16
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
22
23
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
23
25
25
23
23
23
23
23
23
23
25
25
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
22
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
19
19
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
22
23
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
25
25
25
25
25
25
25
25
25
23
25
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
22
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
21
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
25
25
25
23
25
25
23
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
23
25
23
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
22
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
22
22
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
25
23
25
25
25
25
23
23
25
23
23
25
25
23
25
25
23
23
23
23
23
25
23
23
23
23
23
23
23
23
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
22
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
23
23
23
23
23
23
23
25
23
25
25
25
23
23
23
23
23
23
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
22
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
25
23
23
25
23
25
23
23
23
25
25
23
23
23
23
23
23
23
25
25
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
22
22
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
19
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
25
25
25
25
25
25
25
25
23
23
25
23
23
23
23
23
23
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
16
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
25
23
25
23
25
25
25
25
25
25
23
23
25
23
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
25
22
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
16
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
25
25
25
23
23
25
25
23
25
23
23
23
23
25
25
25
23
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
22
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
16
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
25
25
25
25
23
25
23
25
23
23
23
25
23
25
25
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
22
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
16
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
23
25
23
23
25
23
23
25
25
25
23
23
23
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
23
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
23
23
23
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
22
22
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
23
23
23
23
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
24
23
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
23
23
23
23
25
25
23
23
23
23
23
25
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
23
23
23
23
23
23
25
25
25
25
25
25
25
23
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
22
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
23
25
23
25
23
23
23
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
23
25
23
23
23
23
23
23
23
23
25
25
25
25
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
23
25
25
25
23
25
25
25
25
25
25
25
25
22
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
22
22
22
22
22
21
22
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
25
25
25
25
25
23
23
23
23
23
25
23
23
23
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
19
22
21
21
21
17
17
21
21
21
21
21
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
23
23
23
23
23
23
23
23
23
23
23
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
23
23
23
23
23
23
23
23
23
25
25
25
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
21
21
21
21
21
17
17
21
22
22
21
21
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
23
23
23
23
23
25
23
25
25
25
25
23
25
25
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
23
23
23
23
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
21
21
21
21
22
22
17
21
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
23
23
23
23
23
23
25
25
25
23
23
25
25
23
23
25
23
23
25
23
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
23
23
23
23
23
23
23
23
23
23
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
23
23
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
17
21
21
21
17
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
23
23
23
23
23
25
25
25
25
23
25
25
25
25
23
23
25
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
23
23
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
17
17
16
16
17
17
22
19
19
19
19
10
19
22
22
17
17
17
17
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
23
23
25
25
25
25
25
25
25
23
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
23
23
23
23
23
25
25
23
23
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
25
23
25
23
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
22
17
17
17
17
17
16
22
19
19
19
10
19
10
10
10
10
19
19
22
17
17
17
17
17
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
23
23
23
23
23
25
25
25
23
23
25
25
25
25
23
25
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
23
25
25
23
25
25
25
25
25
25
25
25
25
25
25
23
23
23
25
25
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
17
15
17
17
15
22
19
19
19
19
10
10
10
10
10
10
10
10
19
17
17
17
17
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
23
23
23
25
25
25
25
25
25
25
23
25
25
25
25
25
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
23
23
23
23
25
25
25
25
25
23
25
25
25
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
17
15
15
17
15
22
19
19
19
19
19
10
10
10
10
10
10
10
19
19
19
17
15
17
15
17
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
23
23
25
25
25
25
25
25
23
23
25
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
15
15
15
16
22
19
19
19
19
19
10
10
10
10
10
10
10
10
19
19
22
16
15
15
15
15
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
25
25
25
25
25
25
25
25
23
23
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
23
23
25
25
25
25
25
25
25
23
23
23
25
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
17
15
15
15
22
19
19
19
19
19
19
10
10
10
10
10
10
10
10
19
19
19
17
15
15
15
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
23
25
23
23
23
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
23
23
23
23
23
23
25
25
23
25
25
25
23
25
25
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
17
15
17
22
19
19
19
19
10
10
10
10
10
10
19
19
19
19
19
19
19
17
15
15
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
25
25
23
25
23
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
23
23
25
25
23
23
23
25
25
25
25
25
25
25
23
25
25
25
25
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
17
15
16
22
22
22
19
19
19
19
10
19
19
16
16
22
19
19
19
22
17
15
15
15
17
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
23
23
25
25
25
25
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
15
15
15
15
16
16
17
17
17
16
19
19
19
22
16
16
22
22
19
19
19
22
16
15
17
15
17
17
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
21
25
25
25
25
25
25
25
25
25
25
25
25
25
25
15
15
15
15
16
16
16
16
16
22
19
19
22
16
17
16
22
19
19
22
16
15
17
17
17
17
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
21
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
17
17
15
15
16
16
19
19
22
22
22
22
22
22
19
22
16
15
15
17
17
17
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
21
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
17
15
17
22
16
16
19
19
19
19
19
22
19
19
19
19
19
19
16
15
15
17
17
22
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
15
22
22
22
19
19
19
22
16
19
19
19
19
19
19
19
19
10
10
19
22
16
17
17
15
17
17
17
22
25
25
25
25
25
25
25
25
25
25
25
25
25
19
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
15
19
19
19
10
19
19
16
19
19
19
19
19
19
19
10
10
19
19
16
17
17
17
17
17
22
25
25
25
25
25
25
25
25
25
25
25
25
22
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
22
17
19
19
19
10
19
19
16
19
19
19
19
19
19
19
10
10
19
19
16
15
15
17
17
17
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
23
17
22
19
19
19
19
19
16
22
19
19
19
19
19
19
19
19
19
19
19
16
16
15
15
17
17
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
17
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
23
17
17
22
19
19
19
19
19
22
19
19
19
19
19
19
19
19
19
19
16
16
15
17
15
15
17
25
25
25
25
25
25
25
25
25
25
25
25
22
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
17
17
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
23
17
17
15
16
19
19
19
19
19
16
22
22
19
19
19
19
19
19
16
16
15
17
15
15
15
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
17
17
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
22
25
25
25
25
25
25
25
25
25
25
25
25
22
17
17
17
15
15
16
19
19
19
19
16
22
22
22
22
19
19
19
19
19
16
16
15
15
15
17
15
15
17
25
25
25
25
25
25
25
25
25
25
23
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
17
17
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
22
17
15
17
17
17
16
22
19
16
19
19
19
19
22
22
19
19
19
19
16
16
15
17
17
22
23
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
17
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
24
25
25
25
25
25
25
25
25
25
25
23
22
17
15
17
17
16
16
22
19
19
19
19
19
22
22
19
19
16
15
25
25
25
25
25
25
25
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
17
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
23
22
17
15
17
16
16
16
16
16
22
22
22
22
19
16
15
15
15
15
22
25
25
25
25
25
25
25
25
25
23
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
17
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
23
23
17
15
17
16
16
16
22
22
19
19
19
19
19
19
22
16
16
16
16
15
13
15
15
22
25
25
25
25
25
25
25
23
25
22
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
17
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
22
10
25
25
25
25
25
25
25
25
23
22
17
17
16
16
16
16
22
22
22
22
22
19
19
19
19
16
16
16
16
17
15
13
15
23
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
17
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
23
15
17
16
16
16
22
19
19
10
10
19
19
19
16
16
16
16
17
15
13
15
23
25
25
25
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
17
16
22
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
25
22
22
15
15
15
17
16
19
19
19
19
19
19
19
16
16
16
16
17
13
15
15
17
17
25
25
25
25
25
25
22
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
17
22
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
25
23
22
17
15
17
16
19
19
19
19
19
16
16
16
17
15
13
15
15
17
17
23
25
25
25
25
23
23
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
17
22
22
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
25
25
25
25
25
23
22
17
16
16
16
16
16
17
17
13
22
23
25
25
25
25
23
23
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
17
17
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
10
25
25
25
25
23
22
17
17
16
16
16
16
17
16
16
16
16
16
16
17
16
23
25
25
25
23
23
22
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
17
17
21
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
22
25
25
23
20
17
17
17
16
16
16
15
16
16
16
16
16
17
19
22
22
23
23
25
25
25
22
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
17
22
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
23
23
22
22
23
23
23
22
16
16
16
16
17
17
16
16
16
16
16
16
22
19
19
22
22
23
23
23
23
23
23
25
25
25
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
17
22
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
16
16
16
16
16
16
22
22
22
22
19
19
19
19
22
19
25
25
25
25
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
17
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
19
16
16
22
19
19
19
19
19
19
19
19
22
19
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
19
19
22
22
22
22
19
19
19
19
19
19
19
19
19
19
19
10
10
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
22
22
22
22
19
19
19
19
22
22
22
19
19
19
19
19
19
19
19
19
19
19
10
10
10
10
19
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
22
19
22
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
12
14
18
15
22
19
19
19
19
19
19
19
22
22
19
19
19
19
19
19
19
19
19
19
19
19
10
10
10
10
19
19
10
10
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
19
19
10
10
22
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
12
20
18
18
18
20
15
21
19
19
19
19
19
19
19
22
22
22
22
22
19
19
19
19
19
19
19
19
19
19
19
10
10
19
19
19
19
19
10
24
24
24
24
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
22
16
16
22
19
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
10
18
18
18
18
20
20
20
17
22
22
19
19
19
19
19
19
19
22
22
22
22
19
19
19
19
19
19
19
19
19
19
19
19
10
19
19
19
19
19
10
24
24
24
24
24
24
24
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
16
16
22
22
22
19
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
14
18
20
18
18
20
18
18
20
21
19
22
19
19
19
19
19
19
19
19
19
22
22
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
10
10
24
24
24
24
24
24
24
24
24
10
10
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
22
22
22
22
19
19
10
10
22
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
14
18
18
20
20
18
18
18
18
18
17
22
19
19
22
19
19
19
19
19
19
19
19
19
22
22
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
10
10
10
10
10
24
24
24
24
24
24
24
24
24
10
10
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
22
19
19
22
22
22
19
19
23
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
10
22
17
20
20
18
18
20
18
18
20
18
18
20
19
19
10
22
19
19
19
19
19
19
19
19
19
19
22
22
19
19
19
19
19
19
19
19
19
19
19
19
19
19
10
24
10
10
10
10
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
22
22
22
16
16
16
16
22
22
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
10
12
18
18
20
20
18
18
20
18
18
18
20
18
17
22
19
10
10
10
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
24
24
24
24
10
10
10
24
24
24
24
24
24
24
24
24
24
24
24
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
22
22
22
22
22
19
10
10
19
23
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
20
20
20
20
18
18
18
18
20
18
18
18
18
18
17
22
19
10
10
10
10
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
10
24
24
24
24
24
24
10
10
10
24
24
24
24
24
24
24
24
24
24
24
24
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
19
19
19
19
22
22
22
19
19
19
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
12
18
18
20
20
20
18
18
18
14
20
18
18
14
18
18
19
10
10
10
10
10
10
19
10
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
10
10
10
24
24
24
24
24
24
24
10
10
10
24
24
24
24
24
24
24
24
24
24
24
24
24
10
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
19
19
22
16
22
22
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
17
18
20
11
11
18
18
18
20
14
14
18
18
18
14
18
14
19
10
10
10
10
10
10
10
19
10
19
19
19
19
19
19
19
19
19
19
19
19
19
19
10
19
10
24
24
24
24
24
24
24
24
10
10
10
10
24
24
24
24
24
24
24
24
24
24
24
24
10
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
19
19
19
19
19
19
10
19
25
25
25
25
25
25
25
25
25
25
25
25
25
12
18
20
20
18
18
13
18
18
20
14
14
18
18
18
14
18
17
22
19
19
10
10
10
10
10
10
19
22
19
10
19
19
19
19
19
19
19
19
19
19
10
10
19
10
24
24
24
24
24
24
24
24
24
24
10
10
10
24
24
24
24
24
24
24
24
24
24
24
24
24
10
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
22
19
19
22
19
19
19
25
25
25
25
25
25
25
25
25
25
25
25
18
20
20
20
20
18
18
18
18
20
14
14
18
18
18
20
14
17
22
19
10
10
10
10
10
10
10
10
19
19
19
10
10
10
19
19
19
19
10
10
10
10
10
10
24
24
24
24
24
24
24
24
24
24
24
10
10
10
10
24
24
24
24
24
24
24
24
24
24
24
24
24
10
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
19
16
16
16
16
22
24
25
25
25
25
25
25
25
25
25
25
25
24
12
18
20
20
20
20
20
18
18
13
18
18
14
14
18
18
18
20
14
17
22
19
10
10
10
10
10
10
10
10
10
19
19
19
10
10
10
10
10
10
10
10
19
10
10
10
10
24
24
24
24
24
24
24
24
24
24
10
10
10
10
24
24
24
24
24
24
24
24
24
24
24
24
24
10
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
10
22
16
16
16
16
16
17
23
25
25
25
25
25
25
25
25
25
25
25
25
22
20
20
20
20
18
20
20
20
20
13
20
18
14
14
18
18
18
20
15
17
19
19
10
10
10
10
10
10
10
19
10
10
10
19
19
10
10
10
10
10
19
19
10
10
10
10
10
24
24
24
24
24
24
24
24
24
24
24
10
10
10
10
24
24
24
24
24
24
24
24
24
24
24
24
24
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
21
22
16
16
16
16
17
17
23
25
25
25
25
25
25
25
25
25
25
25
20
20
20
20
20
18
18
20
20
20
11
18
20
14
14
20
18
18
20
15
19
19
10
10
10
10
10
10
10
19
10
10
10
10
19
19
19
10
19
19
10
10
10
10
10
10
10
10
24
24
24
24
24
24
24
24
24
10
10
10
10
10
24
24
24
24
24
24
24
24
24
24
24
24
24
10
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
10
22
21
22
16
16
16
17
15
17
17
22
25
25
25
25
25
25
25
25
25
25
12
18
18
20
20
20
20
18
20
14
20
18
18
20
14
14
14
18
18
20
15
19
10
10
10
10
10
10
10
10
19
10
10
10
10
10
10
22
22
19
10
10
10
10
10
10
10
10
10
24
24
24
24
24
24
24
24
24
24
10
10
10
10
24
24
24
24
24
24
24
24
24
24
24
24
24
24
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
22
22
22
22
16
16
16
15
17
17
22
25
25
25
25
25
25
25
25
25
17
18
20
20
20
20
20
20
20
18
20
20
18
20
20
14
14
14
18
18
20
15
22
19
10
10
10
10
10
10
10
10
19
10
10
10
10
10
10
19
19
19
10
10
10
10
10
10
10
10
10
24
24
24
24
24
24
24
24
24
24
10
10
10
10
10
24
24
24
24
24
24
24
24
24
24
24
24
24
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
22
22
22
16
16
16
17
15
17
17
22
25
25
25
25
25
25
25
24
22
20
20
20
20
20
18
20
20
14
20
18
20
20
18
20
20
14
14
14
18
18
18
15
22
19
10
10
10
10
10
10
10
19
10
10
10
10
10
10
19
19
10
10
10
10
10
10
10
10
10
10
24
24
24
24
24
24
24
24
24
10
10
10
10
10
24
24
24
24
24
24
24
24
24
24
24
24
24
24
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
10
22
19
19
22
21
16
16
15
17
17
22
25
25
25
25
25
14
20
20
20
20
20
20
18
18
18
18
14
18
20
20
18
18
18
14
14
14
18
18
18
15
22
19
10
10
10
10
10
10
10
19
10
10
10
10
19
19
19
19
19
10
10
10
10
10
10
10
10
10
24
24
24
24
24
24
24
24
24
24
10
10
10
10
24
24
24
24
24
24
24
24
24
24
24
24
24
24
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
10
22
19
21
21
16
22
16
15
17
16
22
25
24
22
12
14
14
20
20
20
20
18
18
20
20
20
18
18
14
14
18
14
18
18
20
20
14
14
14
18
18
15
22
19
10
10
10
10
10
10
10
19
10
10
19
19
19
19
10
10
10
10
10
10
10
24
24
24
24
24
24
24
24
24
10
10
10
10
24
24
24
10
10
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
24
22
22
10
19
21
22
15
17
17
22
22
14
20
14
17
14
14
20
20
20
20
20
18
18
20
18
18
18
14
18
14
20
18
20
20
14
14
14
18
18
15
22
19
10
10
10
10
10
10
10
19
19
19
16
19
10
10
10
10
10
10
24
24
24
24
24
24
24
24
10
10
10
10
10
24
24
10
10
10
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
10
22
22
19
10
10
10
21
19
22
22
15
17
17
21
17
14
14
14
20
20
20
14
20
20
18
20
20
20
18
20
20
18
18
14
14
14
18
18
18
20
14
17
14
18
18
15
22
19
10
10
10
10
10
10
19
19
16
19
10
10
10
10
10
24
24
24
24
24
24
24
24
24
10
10
10
10
10
24
10
10
10
24
24
24
24
24
24
24
24
24
24
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
10
22
22
22
10
10
10
22
21
22
19
22
22
17
17
17
14
14
14
14
20
20
20
20
14
17
20
18
20
14
20
18
20
18
18
20
14
20
20
18
20
20
14
14
14
20
18
17
22
19
10
10
10
10
10
10
19
16
16
16
16
16
22
10
10
10
10
24
24
24
24
24
24
24
24
24
10
10
10
10
10
24
10
10
10
24
24
24
24
24
24
24
24
24
24
24
10
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
10
22
22
22
22
10
10
10
10
22
22
19
19
22
19
17
17
17
14
14
14
14
20
20
20
20
14
14
14
20
18
14
17
18
18
20
18
18
20
20
18
13
18
18
14
17
14
18
18
15
22
19
10
10
10
10
10
19
16
16
16
16
16
16
16
16
16
16
19
10
10
10
10
24
24
24
24
24
24
24
24
10
10
10
10
10
10
10
10
10
24
10
10
24
24
24
24
24
24
24
24
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
10
22
22
22
22
22
10
10
10
10
19
22
19
19
22
19
17
17
14
14
14
14
14
14
20
20
14
14
14
17
18
18
14
20
18
20
20
18
20
20
20
13
18
14
14
17
14
14
18
15
22
19
10
10
10
10
10
22
16
16
16
16
16
16
16
16
16
16
16
16
16
10
10
10
10
24
24
24
24
24
24
24
24
10
10
10
10
10
10
10
10
10
10
10
10
24
24
24
24
24
24
24
24
10
10
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
22
22
22
22
22
22
10
10
10
10
19
22
19
19
19
19
15
17
16
17
14
17
14
14
17
20
20
20
17
14
14
20
18
18
14
20
18
20
18
20
20
20
18
18
14
14
14
14
14
18
15
22
19
10
10
10
10
10
16
15
17
17
17
16
16
16
16
16
16
16
16
16
19
19
10
10
24
24
24
24
24
24
24
24
10
10
10
10
10
10
10
10
10
10
10
10
24
24
24
24
24
24
24
24
24
10
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
22
22
22
22
22
10
10
10
10
19
21
19
19
19
10
17
17
17
17
17
17
14
14
14
17
20
18
14
14
14
17
20
18
14
17
20
18
18
18
20
20
18
18
14
14
14
14
14
18
15
22
19
19
10
10
10
19
16
15
17
17
17
16
16
16
16
16
16
16
17
19
19
19
10
10
24
24
24
24
24
24
24
10
10
10
10
10
10
19
10
10
10
10
10
10
24
24
24
24
24
24
24
24
10
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
22
22
22
22
22
19
22
10
10
10
10
10
22
19
19
19
10
22
15
17
17
17
14
12
17
14
14
17
17
18
20
17
14
14
17
18
18
20
14
18
18
11
18
20
18
20
14
14
14
14
14
18
17
22
19
19
10
10
10
16
16
16
16
16
16
16
16
16
16
16
16
22
19
19
10
10
24
24
24
24
24
24
24
10
10
10
10
10
19
19
10
10
19
10
10
24
24
24
24
24
24
24
24
24
24
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
22
22
22
22
19
19
22
10
10
10
10
10
22
19
19
19
10
22
15
17
17
17
14
17
12
17
14
14
17
20
20
20
14
18
17
20
18
18
14
14
18
18
11
11
18
20
18
14
14
14
14
18
17
22
19
19
10
10
10
16
16
16
16
16
16
16
16
16
16
19
19
10
10
24
24
24
24
24
24
10
10
10
10
10
10
19
19
10
19
19
10
10
24
24
24
24
24
24
24
24
24
24
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
22
22
22
19
19
19
22
19
10
10
10
10
22
22
19
19
10
19
17
17
16
17
14
17
17
12
14
14
14
17
20
18
14
14
14
14
18
18
20
14
20
18
13
11
18
20
18
14
14
14
14
18
15
22
19
10
10
10
19
16
16
16
16
16
16
16
16
16
16
16
16
21
19
19
10
10
24
24
24
24
24
24
10
10
10
10
10
10
19
10
10
19
19
10
24
24
24
24
24
24
24
24
24
24
24
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
22
22
22
19
19
19
19
19
19
10
10
10
10
22
22
19
19
10
19
15
17
16
12
14
14
17
12
17
14
14
17
14
20
20
20
18
14
20
18
18
20
14
14
18
13
18
18
18
14
14
14
14
18
15
22
19
10
10
10
19
17
16
16
16
16
16
16
15
17
16
16
16
16
22
19
10
19
10
24
24
24
24
24
24
10
10
10
10
10
10
19
10
19
19
10
10
24
24
24
24
24
24
24
24
24
24
24
10
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
10
19
19
19
19
19
19
19
22
10
10
10
10
19
22
22
19
10
19
15
17
17
17
17
14
14
17
12
14
20
14
14
20
20
20
18
14
14
20
18
18
14
14
18
11
13
18
20
14
14
14
14
18
15
22
19
10
10
10
19
17
16
16
16
16
16
17
15
16
16
16
16
16
22
10
19
19
10
10
24
24
24
24
24
10
10
10
10
10
19
19
10
19
19
10
10
24
24
24
24
24
24
24
24
24
24
24
24
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
10
19
19
19
19
19
19
19
22
10
10
10
10
19
22
22
19
10
19
17
17
17
17
17
14
14
14
12
17
14
14
17
14
18
20
20
20
14
14
20
18
18
20
14
18
13
13
18
14
14
14
14
18
15
22
19
10
10
19
19
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
22
19
10
19
10
10
24
24
24
24
24
10
10
10
10
10
19
19
19
19
19
10
10
24
24
24
24
24
24
24
24
24
24
24
24
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
10
19
19
19
19
19
19
19
22
10
10
10
10
22
22
10
10
19
17
17
16
17
17
14
14
14
17
17
14
14
14
17
20
20
20
18
14
14
20
18
18
18
14
14
18
13
18
20
14
14
14
18
15
22
19
10
10
19
22
16
16
16
16
16
16
16
16
16
16
22
16
17
16
16
16
19
19
19
10
10
10
24
24
24
24
24
10
10
10
10
10
19
19
19
19
10
10
10
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
10
19
19
19
19
19
19
19
19
22
10
10
10
10
22
22
10
10
19
17
17
17
17
17
14
14
14
14
17
14
14
20
17
14
18
20
20
14
17
14
14
20
18
18
14
20
18
18
20
14
14
14
18
15
22
19
19
10
19
22
17
15
16
16
15
16
17
16
16
16
16
16
19
19
16
16
16
16
16
16
19
19
19
10
10
10
10
24
24
24
10
10
10
10
10
10
19
19
19
19
10
10
10
24
24
24
24
24
24
24
24
24
24
24
24
24
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
10
10
19
10
10
10
10
19
19
22
19
10
10
10
19
22
10
10
19
17
17
17
17
14
14
14
14
17
12
14
20
14
14
20
20
20
18
14
14
14
20
18
18
18
14
14
18
18
20
14
14
18
15
22
19
19
19
19
22
16
15
17
16
15
16
17
16
16
16
15
15
16
19
19
16
16
16
16
16
22
19
19
10
10
10
10
10
10
24
10
10
10
10
10
10
10
19
19
19
19
10
10
10
24
24
24
24
24
24
24
24
24
24
24
24
24
10
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
10
10
10
10
10
10
10
10
10
19
22
10
10
10
10
22
10
10
19
17
15
17
16
17
14
14
14
14
14
14
14
20
14
17
20
20
20
18
20
14
14
14
20
18
18
18
17
14
18
18
20
14
18
15
22
19
19
19
19
21
16
16
15
15
15
17
15
17
16
15
15
15
15
16
19
19
19
16
16
19
19
19
10
10
10
10
10
10
10
10
10
10
10
10
10
10
19
19
19
10
10
10
10
24
24
24
24
24
24
24
24
24
24
24
24
24
10
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
10
10
10
10
10
10
10
10
10
19
22
10
10
10
19
10
10
10
17
15
16
16
17
14
14
14
14
14
14
17
14
14
17
14
20
20
18
18
14
14
14
14
20
18
18
20
14
18
18
20
14
18
15
21
19
19
19
19
17
16
22
16
16
17
17
17
15
15
15
15
16
19
10
19
16
16
19
19
19
19
10
10
10
10
10
10
10
10
10
10
10
10
10
10
19
19
19
10
10
10
10
24
24
24
24
24
24
24
24
24
24
24
24
24
10
10
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
10
10
10
10
10
10
10
10
19
19
22
10
10
10
10
10
10
10
15
17
16
17
14
14
14
14
14
14
17
14
14
14
17
20
20
18
18
20
14
14
14
14
20
18
18
20
14
18
18
18
20
15
21
19
19
19
19
16
17
16
22
19
19
19
19
19
19
19
19
19
22
22
22
19
10
19
22
19
19
19
19
19
10
10
10
10
10
10
10
10
10
10
10
10
10
22
19
19
10
10
10
10
10
10
24
24
24
24
24
24
24
24
24
24
24
24
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
100 25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
10
10
10
10
10
10
10
10
10
10
22
10
10
10
10
10
10
15
17
16
17
14
14
14
14
14
14
17
14
18
14
17
14
20
20
18
18
14
14
14
14
14
20
18
18
14
20
18
18
20
18
21
19
19
19
19
16
16
16
16
16
22
19
19
19
10
10
10
10
10
19
19
19
10
19
19
19
19
19
19
10
10
10
10
10
10
10
10
10
10
10
10
10
22
19
19
10
10
10
10
10
10
10
10
24
24
24
24
24
24
24
24
24
24
10
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
10
10
10
10
10
10
10
10
10
10
19
22
10
10
10
10
10
22
15
17
17
14
14
14
14
14
14
17
14
20
20
17
14
20
20
18
18
14
14
14
14
14
14
18
18
18
14
20
18
20
15
21
19
19
19
19
21
16
16
22
16
16
16
16
19
19
19
19
19
19
19
10
10
19
19
19
22
19
19
19
19
10
10
10
10
10
10
10
10
10
10
10
10
10
19
19
19
10
10
10
10
10
10
10
10
10
10
10
10
10
10
24
24
24
24
24
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
10
10
10
10
10
10
10
10
10
10
19
19
10
10
10
10
10
22
15
17
16
17
14
14
14
14
14
14
14
17
20
18
17
17
20
20
18
18
20
14
14
14
14
14
14
20
18
18
14
20
20
15
22
19
19
19
22
16
16
19
19
19
19
19
19
19
19
19
19
19
10
10
19
19
19
22
19
19
19
19
19
19
19
19
10
10
10
10
10
10
10
10
19
19
10
10
10
10
19
19
19
19
19
19
19
10
10
10
10
10
24
24
24
24
10
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
10
10
10
10
10
10
10
10
10
10
10
19
10
10
10
10
22
15
17
21
17
14
14
14
14
14
14
14
14
14
18
14
17
14
18
18
18
18
14
14
14
14
14
14
14
18
18
18
20
18
18
22
19
19
19
22
21
16
16
16
22
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
22
22
19
19
19
19
19
19
10
10
10
10
10
10
19
19
19
19
19
19
19
19
10
10
10
10
10
10
19
19
19
10
10
10
24
10
24
24
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
10
10
10
10
10
10
10
10
10
10
19
22
10
10
10
19
15
17
17
14
14
14
14
14
14
14
14
14
20
20
17
14
18
20
18
18
14
14
14
14
14
14
14
20
18
18
20
20
18
17
22
19
19
19
22
22
16
16
16
16
16
16
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
22
22
19
19
19
19
19
19
19
19
19
19
19
19
19
19
10
10
10
10
10
10
10
10
10
10
10
10
10
19
10
10
10
10
24
24
10
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
10
10
10
10
10
10
10
10
10
10
10
19
22
10
10
10
19
17
17
16
17
14
14
14
14
14
14
14
14
14
20
20
17
14
18
20
20
18
20
14
14
14
14
14
14
14
20
18
18
20
14
17
21
19
19
19
19
22
22
16
16
22
22
16
16
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
10
19
19
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
24
10
10
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
10
10
10
10
10
10
10
10
10
10
10
19
22
10
10
19
17
17
17
17
14
14
14
14
18
14
14
14
14
20
20
17
14
20
20
20
18
18
14
14
14
14
14
14
14
14
20
18
18
14
14
21
22
19
19
19
22
22
16
17
17
16
16
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
10
19
19
10
10
24
10
10
10
10
10
10
19
10
10
10
10
10
10
10
19
10
10
10
10
10
10
10
10
10
10
10
10
19
10
10
24
10
10
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
10
10
10
10
24
24
10
10
10
10
10
10
19
22
19
19
17
17
17
17
14
14
14
14
18
14
14
14
14
20
18
14
17
20
20
20
18
18
14
14
14
14
14
14
14
14
14
20
18
18
20
17
22
19
19
19
19
22
22
22
16
16
16
16
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
10
19
19
19
10
24
24
10
10
10
10
10
10
19
19
10
10
10
10
10
10
19
10
10
19
10
10
10
10
10
10
10
10
10
19
10
10
10
10
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
10
24
24
24
24
10
10
10
10
10
10
22
22
17
17
17
16
14
14
14
14
14
14
14
14
14
14
18
20
17
20
20
20
18
18
20
14
14
14
14
14
14
14
14
14
20
20
20
14
22
19
19
19
22
22
22
22
16
16
16
16
19
19
19
19
19
19
19
19
19
19
19
19
19
10
24
24
10
10
10
10
10
10
10
19
19
10
10
19
10
10
10
10
10
10
19
19
19
10
10
10
10
10
10
10
10
10
24
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
10
24
24
24
24
10
10
10
10
10
10
19
22
17
15
17
16
14
14
14
14
14
14
14
14
14
14
18
20
17
20
18
20
20
18
20
14
14
14
14
14
14
14
14
14
14
20
18
20
17
21
19
19
19
19
19
22
22
22
16
16
16
16
16
19
19
19
19
19
19
19
10
10
24
10
10
10
10
10
24
24
10
19
10
10
10
10
10
10
10
10
10
10
10
19
19
19
19
10
10
10
10
10
10
10
10
10
10
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
110 25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
10
10
24
24
24
24
10
10
10
10
19
22
17
15
17
16
14
14
14
14
14
14
14
14
14
14
20
20
17
20
18
20
20
18
18
20
14
14
14
14
14
14
14
14
14
20
20
18
20
17
22
19
19
19
19
19
22
22
22
22
22
16
16
16
16
16
16
19
19
19
22
19
10
24
24
10
10
10
10
10
24
10
10
10
19
10
10
10
10
10
10
10
10
10
10
10
19
19
19
19
10
10
10
10
10
10
10
10
10
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
17
10
10
10
24
24
10
10
10
10
22
17
15
17
17
16
17
14
14
18
14
14
14
14
14
14
20
18
14
14
18
20
20
18
18
20
14
14
14
14
14
14
14
14
14
14
14
18
18
15
21
22
19
19
19
19
19
19
19
19
19
19
22
22
16
17
17
17
16
16
16
16
22
19
10
24
10
10
10
19
19
10
10
24
24
10
10
19
10
10
10
10
10
10
10
10
10
10
10
19
19
19
19
19
10
10
10
10
10
10
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
20
10
10
10
10
10
10
10
22
20
20
17
17
17
20
20
20
14
14
14
14
14
14
20
18
14
14
20
20
20
18
18
18
14
14
14
14
14
14
14
14
14
14
14
14
18
18
17
22
19
10
19
19
19
19
19
19
19
19
19
19
22
22
22
16
16
15
15
15
16
16
22
22
19
10
10
10
10
10
19
19
19
10
10
24
10
10
10
19
10
10
10
10
10
10
10
10
10
10
10
19
19
19
19
19
10
10
10
10
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
20
20
17
22
19
10
10
10
19
15
20
20
17
17
17
17
20
20
20
18
14
14
14
14
14
20
18
14
14
20
18
14
20
18
18
14
14
14
14
14
14
14
14
14
14
14
14
20
18
20
17
22
19
10
19
19
19
19
19
19
10
10
19
19
19
19
19
22
16
16
16
16
17
16
16
22
19
10
10
10
10
10
10
19
19
10
10
10
10
10
10
19
10
10
10
10
10
10
10
10
10
10
10
10
19
19
19
19
19
10
10
10
10
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
20
20
20
20
17
17
17
17
20
20
20
20
20
15
17
17
17
14
20
20
20
18
14
14
14
14
20
18
20
14
20
18
20
20
18
18
20
14
14
14
14
14
14
14
14
14
14
14
14
20
18
14
19
19
10
19
19
19
22
22
19
19
19
10
10
19
19
19
22
16
16
16
16
16
16
16
22
19
10
10
10
10
19
10
10
19
19
19
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
19
19
19
19
10
10
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
20
20
20
20
20
20
20
20
20
20
20
20
11
20
15
17
17
17
20
20
20
20
20
14
14
14
14
20
18
20
17
20
13
18
20
18
18
20
14
14
14
14
14
14
14
14
14
14
14
14
14
18
18
15
21
19
19
10
19
19
19
22
22
22
19
19
10
10
10
10
19
22
16
22
10
10
10
10
10
10
10
10
10
19
19
19
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
19
19
10
10
10
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
17
20
20
20
20
20
20
20
20
20
20
20
20
20
20
17
17
17
14
20
20
20
20
14
14
14
14
20
18
20
17
20
18
18
20
18
18
20
14
14
14
14
14
14
14
14
14
14
14
14
14
14
18
18
17
22
19
19
19
19
22
22
22
19
10
10
10
19
22
16
22
21
16
22
10
10
10
10
10
10
10
10
10
19
19
19
19
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
17
17
20
20
20
20
20
20
20
20
20
20
20
20
20
15
17
14
20
20
20
20
14
14
14
14
20
18
20
17
20
18
18
20
14
18
20
20
14
14
14
14
14
14
14
14
14
14
14
14
14
14
18
15
17
22
22
22
22
22
22
19
19
19
19
22
16
22
22
22
22
10
10
10
10
10
19
10
10
10
10
19
19
19
19
19
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
17
17
20
20
20
20
20
20
20
20
20
20
20
20
20
20
17
17
15
20
20
20
20
14
14
14
14
14
18
18
14
20
20
13
18
14
18
18
20
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
18
20
22
22
22
23
23
22
22
22
22
22
22
17
22
19
22
22
22
10
10
10
10
19
19
10
10
10
10
10
19
19
19
19
19
19
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
17
17
20
20
20
14
14
20
20
20
20
20
20
20
20
20
15
17
15
20
20
20
20
20
14
14
14
14
18
18
14
20
18
13
18
20
20
18
18
20
14
14
14
14
14
14
14
14
14
14
14
14
14
14
20
18
20
17
19
19
22
22
22
10
10
10
19
19
10
10
10
10
10
10
19
19
19
19
19
19
19
19
19
19
10
10
10
10
10
10
10
10
10
10
10
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
120 25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
17
17
20
20
20
14
14
20
20
20
20
20
20
20
20
20
15
17
17
17
20
20
20
20
20
14
14
14
14
18
18
20
14
20
13
18
20
20
18
20
20
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
20
20
17
17
22
22
22
22
19
22
22
19
19
22
22
16
17
19
19
22
22
10
10
10
19
19
10
10
10
10
10
10
10
19
19
19
19
19
19
19
19
19
19
19
19
10
10
10
10
10
10
10
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
17
17
20
20
20
20
20
20
20
20
20
20
20
20
20
20
15
17
17
17
20
20
20
20
14
14
14
14
14
18
18
20
14
20
13
18
20
20
18
18
20
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
18
22
19
19
19
22
19
19
19
19
19
19
19
19
19
16
17
22
19
19
22
10
10
10
19
19
10
10
10
10
10
10
10
19
19
19
19
19
19
19
19
19
19
19
19
19
10
10
10
10
10
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
130
140
150
160
170
180
190
200
210
220
230
240
250
260
270
280
290
300
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
17
20
20
20
14
14
20
20
20
20
20
20
20
20
20
20
17
17
17
20
20
20
18
14
14
14
14
14
18
18
20
17
20
13
13
18
20
20
18
18
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
18
14
22
19
19
19
19
10
10
10
19
22
19
10
19
19
17
19
19
22
10
10
19
19
19
10
10
10
10
10
10
10
10
10
19
19
19
19
19
19
19
19
10
10
10
10
10
10
10
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
12
20
20
14
14
20
20
20
20
20
20
20
20
20
20
17
17
17
14
20
20
20
14
14
14
14
14
18
18
20
17
20
18
13
18
20
20
18
18
20
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
17
22
19
19
19
10
10
10
19
22
19
10
19
19
22
17
19
19
22
10
10
19
19
10
10
10
10
10
10
10
10
10
10
19
19
19
19
19
19
10
10
10
10
10
10
10
10
10
10
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
23
12
20
20
14
14
20
20
20
20
20
20
20
20
20
20
17
17
17
14
20
20
20
14
14
14
14
14
18
18
18
14
20
20
11
13
18
14
18
18
20
20
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
17
22
19
19
19
10
10
19
22
19
19
19
22
17
15
22
19
22
10
10
19
19
10
10
10
10
10
10
10
10
10
10
10
19
19
19
10
10
10
10
10
10
10
10
10
10
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
12
20
20
14
17
20
20
20
20
20
20
20
20
20
20
15
17
17
14
20
20
20
14
14
14
14
14
18
18
18
20
20
20
11
13
18
14
20
18
20
20
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
17
22
19
19
10
10
19
22
19
19
17
15
15
19
19
10
10
19
19
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
20
20
20
14
17
20
20
20
20
20
20
20
20
20
20
15
17
17
14
20
20
20
14
14
14
14
14
18
18
18
20
20
20
13
13
18
20
14
18
18
20
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
22
19
10
10
19
22
22
15
18
18
18
20
20
22
19
19
19
19
19
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
24
24
25
25
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
20
20
20
17
17
14
20
20
20
20
20
20
20
20
20
17
17
17
17
14
14
20
20
14
14
14
14
14
14
18
18
20
14
20
13
13
18
20
14
18
18
18
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
19
10
19
19
21
17
15
18
18
18
18
13
20
22
22
19
19
19
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
24
25
25
25
25
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
25
25
25
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
20
20
20
17
17
20
20
20
20
20
20
20
20
20
20
17
17
17
17
14
14
20
20
14
14
14
14
14
14
18
18
20
14
20
18
13
13
18
14
14
18
18
20
14
14
14
14
14
14
14
14
14
18
18
14
14
14
14
14
14
14
14
14
14
17
19
19
15
18
18
18
18
18
13
13
13
15
22
22
19
19
19
10
10