Вы находитесь на странице: 1из 27

simulacin de montecarlo con Excel

PLANTEAMIENTO DEL PROBLEMA


El gerente de PRODUCTOS PRECEDEROS SL vende todos
los das un producto perecedero en el mercado, de tal manera
que las existencias que no se venden en el da constituyen una
perdida neta igual al coste de su adquisicin ms 1/unidad en
concepto de transporte.

A primera hora de la maana adquiere las unidades de


producto que prev que va a vender. A continuacin se va a su
puesto en el mercado, donde permanece hasta las 14 horas.
Despus de esa hora las unidades sobrantes van al
contenedor de basura.

Por esta razn, el gerente desea ser muy cuidadoso con las
provisiones de ese producto y con tal motivo ha decidido
realizar un modelo de simulacin que le informe de cuantas
unidades de ese producto debe adquirir cada da.

FASES PARA DESARROLLAR EL

1) DEFINIR LAS VARIABLES NO CONTROBLES (


UNIDADES VENDIDAS
PRECIO DE VENTA
PRECIO DE COMPRA
2) DEFINIR VARIABLE NO CONTROLADAS DETE
COSTE DE TRANSPORTE 1 POR UNID
3) DEFINIR VARIABLES CONTROLADAS
CANTIDAD A COMPRAR ( 18, 19, 20, 21, 2
4) CALCULO DE LA FUNCION DE DISTRIBUCION
DE LAS VARIABLE NO CONTROLABLES
5) INTEGRACION DE LOS ELEMENTOS EN EL M
COMBINAR LOS N ALEATORIOS OBTEN
CON LA FUNCION DE DISTRIBUCION VA
Y SIMULAR LOS BENEFICIOS EN FUNCI
TODAS LAS VARIABLES DEL MODELO
6) FUNCION DE DISTRIBUCION DE LOS BENEF
COMO HERRAMIENTA DE DECISIN
7) COMPARACION DE LOS BENEFICIOS ESPER
OPTENCION DE MEDIAS E INTERVALOS
PARA CADA CANTIDAD COMPRADA
COMO HERRAMIENTA DE DECISIN

Si vende todo (COMPRAS <= DEMANDA) sus ingresos


sern: (VENTAS x PRECIO DE VENTA) - (COMPRAS x
PRECIO DE COMPRA) - (COMPRAS x 1 de transporte)
Si no vende todo, (COMPRAS > DEMANDA) sus ingresos
sern: (DEMANDA x PRECIO DE VENTA) - (COMPRAS x
PRECIO DE COMPRA) - (COMPRAS x 1 de tansporte)
Hay un coste de exceso si la DEMANDA < COMPRAS. La
cantidad no vendida por el precio de compra ms los gastos
de transporte.

Los datos histricos que puede facilitar son los siguientes:


Unidades vendidas
20
21
22
23
24
25

N de das
10
20
30
30
20
10

Los precios de venta han variado cada da y los datos que


nos puede proporcionar son :
Precio de venta

N de das

www.economia-excel.com

10
12
14
16
18

20
30
40
30
10

Asimismo nos puede facilitar el precio de compra unitario


de la mercanca
Precio de compra
5
7
9
11
17

N de das
15
25
35
25
10

rlo con Excel


PARA DESARROLLAR EL MODELO:

BLES NO CONTROBLES (ALEATORIAS)

NO CONTROLADAS DETERMINISTAS
ANSPORTE 1 POR UNIDAD
S CONTROLADAS
OMPRAR ( 18, 19, 20, 21, 22, 23 . ) a optimizar.
UNCION DE DISTRIBUCION
BLE NO CONTROLABLES (ALEATORIAS)
LOS ELEMENTOS EN EL MODELO
S N ALEATORIOS OBTENIDOS CON EXCEL
ON DE DISTRIBUCION VAR. ALEATORIAS
S BENEFICIOS EN FUNCION DE LAS
RIABLES DEL MODELO
RIBUCION DE LOS BENEFICIOS SIMULADOS
MIENTA DE DECISIN
LOS BENEFICIOS ESPERADOS
E MEDIAS E INTERVALOS (nivel confianza 95 %)
ANTIDAD COMPRADA
MIENTA DE DECISIN

www.economia-excel.com

Empresa: PRODUCTOS PERECEDEROS SL


Objetivo: decidir el n de unidades de mximo beneficio que debe adquirir la empresa
PRODUCTOS PERECEDEROS SL
Mtodo: simulacin de Montecarlo con Excel = mtodo cuantitativo que a partir de una
muestra estadstica y una serie de nmeros aleatorios analiza el comportamiento de
sistemas reales no dinmicos.
Modelo: Max Beneficio / Beneficio=si adquisicin <= demanda , ((adquisicin x precio de
venta) - (adquisicin x precio de compra) - (adquisicin x transporte)), (demanda x precio
de venta) - (demanda x precio de compra) - (demanda x transporte) - coste de exceso)
(utilizando notacin Excel)

1 - Variables no controlables aleatorias:


VENTAS
uds vendidas
n de das
20
10
21
20
22
30
23
30
24
20
25
10

PRECIO DE VENTA
precios
n de das
10
20
12
30
14
40
16
30
18
10

PRECIO DE COMPRA
precios
n de das
5
15
7
25
9
35
11
25
17
10

2 - Variables no controlables deterministas:


coste exceso = Precio adquisicin + 1

3 - Variables controlables:
cantidad de productos a adquirir: 18, 19, 20. 30

4 - Distribucin de probabilidad de las variables no controlables:


Demanda
Pr. Acumulada
0.00
0.08
0.25
0.50
0.75
0.92
1.00

Demanda
19
20
21
22
23
24
25

n de das

Pr. Suceso

10
20
30
30
20
10
120

0.08
0.17
0.25
0.25
0.17
0.08
1.00

Precio venta
Pr. Acumulada
0.00
0.15
0.38
0.69
0.92
1.00

P. Venta
9
10
12
14
16
18

n de das

Pr. Suceso

20
30
40
30
10
130

0.15
0.23
0.31
0.23
0.08
1.00

Precio compra
Pr. Acumulada
0.00
0.14
0.36
0.68
0.91
1.00

P. Compra
4
5
7
9
11
17

n de das

Pr. Suceso

15
25
35
25
10
110

0.14
0.23
0.32
0.23
0.09
1.00

A continuacin se representa grficamente el rea de probabilidad de cada suceso:

precio de venta

demanda

0.30

0.40

0.50

0.60

0.70

prob. Demanda 23 uds

prob. Demanda 22 uds

prob. precio vta. 18

prob. precio vta.16

prob. Demanda 21 uds

prob. Demanda 20 uds

prob. precio vta. 12

prob. precio vta. 10

0.80

0.90

0.09

0.20

0.23

0.10

0.32

0.00

0.23

1.00

prob. Demanda 24 uds

0.14

0.90

prob. Demanda 25 uds

0.08

0.80

0.23

0.70

0.31

0.60

0.23

0.50

0.15

0.40

0.08

0.30

0.17

0.20

0.25

0.10

0.25

0.17

0.08
0.00

precio de compra

0.00 0.10 0.20 0.30 0.40 0.50 0.60 0.70 0.80 0.90 1.00

1.00

prob. precio vta. 14

prob. preci o compra 17

prob. precio c ompra 11

prob. preci o compra 7

prob. precio c ompra 5

prob. prec io compra 9

5 - Integracin de los elementos en el modelo


Se trata de generar una serie de nmeros pseudo-aleatorios mediante Excel, dentro de una distribucin uniforme
entre 0 y 1, y buscar el intervalo de nmeros aleatorios asociados a cada suceso a partir de la columna de
probabilidad acumulada. Se realizan 1000 ensayos
Con los datos simulados se calcula el beneficio para las distintas cantidades a adquirir (variables controlables) y
conforme a la frmula del modelo.

ASIGNACIN DE SUCESOS A LOS NUM. ALEATORIOS EXCEL

SIMULACIN DE BENEFICIOS PARA LAS SIGUIENTES CANTIDADES A COMPRAR

18

19

20

21

22

23

24

25

26

n sucesos

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88

demanda

22
20
23
22
22
22
23
24
23
21
22
23
22
22
23
23
21
22
24
22
22
21
23
23
22
24
23
21
25
22
22
21
21
23
22
21
23
20
23
24
24
20
23
24
21
22
20
21
21
21
20
21
22
22
25
20
21
25
20
22
25
24
21
21
22
21
21
21
23
23
25
22
24
23
22
23
24
22
21
22
24
21
23
22
21
22
22
23

precio venta

11
13
11
11
11
13
10
13
10
13
13
13
13
11
11
13
13
10
11
17
13
15
15
15
11
15
15
11
13
10
17
10
15
11
15
15
17
13
17
15
11
13
17
15
11
13
15
15
11
10
17
10
10
11
13
13
15
15
13
17
17
13
15
11
10
11
11
15
10
15
13
15
15
13
13
13
11
17
15
11
15
15
15
13
15
11
13
10

precio compra

5
6
8
6
10
6
8
8
10
8
8
6
8
8
8
8
8
6
6
10
6
8
10
5
8
8
5
10
10
6
10
12
10
5
10
6
6
8
6
8
6
8
5
8
10
6
6
8
6
8
8
6
8
6
8
6
8
8
10
8
6
8
6
8
10
5
10
6
10
5
5
8
10
8
8
6
8
10
10
6
8
8
6
6
5
12
10
10

coste compra

6
7
9
7
11
7
9
9
11
9
9
7
9
9
9
9
9
7
7
11
7
9
11
6
9
9
6
11
11
7
11
13
11
6
11
7
7
9
7
9
7
9
6
9
11
7
7
9
7
9
9
7
9
7
9
7
9
9
11
9
7
9
7
9
11
6
11
7
11
6
6
9
11
9
9
7
9
11
11
7
9
9
7
7
6
13
11
11

coste exceso

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

beneficios

90
108
36
72
0
108
18
72
-18
72
72
108
72
36
36
72
72
54
72
108
108
108
72
162
36
108
162
0
36
54
108
-54
72
90
72
144
180
72
180
108
72
72
198
108
0
108
144
108
72
18
144
54
18
72
72
108
108
108
36
144
180
72
144
36
-18
90
0
144
-18
162
126
108
72
72
72
108
36
108
72
72
108
108
144
108
162
-36
36
-18

coste exceso

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

beneficios

95
114
38
76
0
114
19
76
-19
76
76
114
76
38
38
76
76
57
76
114
114
114
76
171
38
114
171
0
38
57
114
-57
76
95
76
152
190
76
190
114
76
76
209
114
0
114
152
114
76
19
152
57
19
76
76
114
114
114
38
152
190
76
152
38
-19
95
0
152
-19
171
133
114
76
76
76
114
38
114
76
76
114
114
152
114
171
-38
38
-19

coste exceso

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

beneficios

100
120
40
80
0
120
20
80
-20
80
80
120
80
40
40
80
80
60
80
120
120
120
80
180
40
120
180
0
40
60
120
-60
80
100
80
160
200
80
200
120
80
80
220
120
0
120
160
120
80
20
160
60
20
80
80
120
120
120
40
160
200
80
160
40
-20
100
0
160
-20
180
140
120
80
80
80
120
40
120
80
80
120
120
160
120
180
-40
40
-20

coste exceso

0
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9
0
0
0
9
0
0
0
0
7
0
0
0
9
0
0
0
0
7
0
0
11
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

beneficios

105
113
42
84
0
126
21
84
-21
84
84
126
84
42
42
84
84
63
84
126
126
126
84
189
42
126
189
0
42
63
126
-63
84
105
84
168
210
71
210
126
84
71
231
126
0
126
153
126
84
21
151
63
21
84
84
113
126
126
29
168
210
84
168
42
-21
105
0
168
-21
189
147
126
84
84
84
126
42
126
84
84
126
126
168
126
189
-42
42
-21

coste exceso

0
14
0
0
0
0
0
0
0
9
0
0
0
0
0
0
9
0
0
0
0
9
0
0
0
0
0
11
0
0
0
13
11
0
0
7
0
18
0
0
0
18
0
0
11
0
14
9
7
9
18
7
0
0
0
14
9
0
22
0
0
0
7
9
0
6
11
7
0
0
0
0
0
0
0
0
0
0
11
0
0
9
0
0
6
0
0
0

beneficios

110
106
44
88
0
132
22
88
-22
75
88
132
88
44
44
88
75
66
88
132
132
117
88
198
44
132
198
-11
44
66
132
-76
73
110
88
161
220
62
220
132
88
62
242
132
-11
132
146
117
77
12
142
56
22
88
88
106
117
132
18
176
220
88
161
33
-22
99
-11
161
-22
198
154
132
88
88
88
132
44
132
73
88
132
117
176
132
183
-44
44
-22

coste exceso

6
21
0
7
11
7
0
0
0
18
9
0
9
9
0
0
18
7
0
11
7
18
0
0
9
0
0
22
0
7
11
26
22
0
11
14
0
27
0
0
0
27
0
0
22
7
21
18
14
18
27
14
9
7
0
21
18
0
33
9
0
0
14
18
11
12
22
14
0
0
0
9
0
0
9
0
0
11
22
7
0
18
0
7
12
13
11
0

beneficios

104
99
46
81
-11
125
23
92
-23
66
79
138
79
35
46
92
66
59
92
121
125
108
92
207
35
138
207
-22
46
59
121
-89
62
115
77
154
230
53
230
138
92
53
253
138
-22
125
139
108
70
3
133
49
13
81
92
99
108
138
7
167
230
92
154
24
-33
93
-22
154
-23
207
161
123
92
92
79
138
46
121
62
81
138
108
184
125
177
-57
33
-23

coste exceso

12
28
9
14
22
14
9
0
11
27
18
7
18
18
9
9
27
14
0
22
14
27
11
6
18
0
6
33
0
14
22
39
33
6
22
21
7
36
7
0
0
36
6
0
33
14
28
27
21
27
36
21
18
14
0
28
27
0
44
18
0
0
21
27
22
18
33
21
11
6
0
18
0
9
18
7
0
22
33
14
0
27
7
14
18
26
22
11

beneficios

98
92
37
74
-22
118
14
96
-34
57
70
131
70
26
37
83
57
52
96
110
118
99
81
201
26
144
201
-33
48
52
110
-102
51
109
66
147
223
44
223
144
96
44
247
144
-33
118
132
99
63
-6
124
42
4
74
96
92
99
144
-4
158
240
96
147
15
-44
87
-33
147
-34
201
168
114
96
83
70
131
48
110
51
74
144
99
177
118
171
-70
22
-34

coste exceso

18
35
18
21
33
21
18
9
22
36
27
14
27
27
18
18
36
21
7
33
21
36
22
12
27
9
12
44
0
21
33
52
44
12
33
28
14
45
14
9
7
45
12
9
44
21
35
36
28
36
45
28
27
21
0
35
36
0
55
27
0
9
28
36
33
24
44
28
22
12
0
27
11
18
27
14
9
33
44
21
9
36
14
21
24
39
33
22

beneficios

92
85
28
67
-33
111
5
87
-45
48
61
124
61
17
28
74
48
45
89
99
111
90
70
195
17
135
195
-44
50
45
99
-115
40
103
55
140
216
35
216
135
89
35
241
135
-44
111
125
90
56
-15
115
35
-5
67
100
85
90
150
-15
149
250
87
140
6
-55
81
-44
140
-45
195
175
105
85
74
61
124
39
99
40
67
135
90
170
111
165
-83
11
-45

coste exceso

24
42
27
28
44
28
27
18
33
45
36
21
36
36
27
27
45
28
14
44
28
45
33
18
36
18
18
55
11
28
44
65
55
18
44
35
21
54
21
18
14
54
18
18
55
28
42
45
35
45
54
35
36
28
9
42
45
9
66
36
7
18
35
45
44
30
55
35
33
18
6
36
22
27
36
21
18
44
55
28
18
45
21
28
30
52
44
33

beneficios

86
78
19
60
-44
104
-4
78
-56
39
52
117
52
8
19
65
39
38
82
88
104
81
59
189
8
126
189
-55
39
38
88
-128
29
97
44
133
209
26
209
126
82
26
235
126
-55
104
118
81
49
-24
106
28
-14
60
91
78
81
141
-26
140
243
78
133
-3
-66
75
-55
133
-56
189
169
96
74
65
52
117
30
88
29
60
126
81
163
104
159
-96
0
-56

89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177

22
22
23
24
23
21
22
22
23
23
25
24
21
22
24
25
20
24
25
22
24
21
23
23
22
23
21
23
24
24
23
21
23
22
20
21
23
21
23
23
20
24
22
22
21
23
23
22
21
24
22
24
25
20
22
21
21
23
22
22
22
23
22
22
20
24
22
22
22
22
23
25
23
24
20
22
22
22
22
22
24
22
21
22
22
20
22
21
21

15
11
11
15
15
10
13
13
13
13
13
11
17
13
11
10
15
13
11
10
17
13
13
11
17
11
15
15
10
15
11
13
10
15
11
13
13
15
11
15
11
15
17
13
13
11
13
11
13
15
11
15
11
15
17
11
15
13
13
11
11
17
17
17
17
10
13
17
15
10
13
15
11
10
15
13
10
11
15
15
11
17
13
13
13
17
13
10
15

10
8
10
10
10
8
10
8
12
10
12
10
10
8
8
6
10
10
12
8
8
10
8
8
8
8
8
5
5
8
8
10
10
6
6
5
8
6
6
12
10
10
8
10
8
10
6
6
10
8
8
8
8
10
6
5
6
8
5
5
5
8
6
6
8
5
10
10
12
8
5
5
8
6
6
8
8
5
6
10
10
5
5
6
10
10
8
6
6

11
9
11
11
11
9
11
9
13
11
13
11
11
9
9
7
11
11
13
9
9
11
9
9
9
9
9
6
6
9
9
11
11
7
7
6
9
7
7
13
11
11
9
11
9
11
7
7
11
9
9
9
9
11
7
6
7
9
6
6
6
9
7
7
9
6
11
11
13
9
6
6
9
7
7
9
9
6
7
11
11
6
6
7
11
11
9
7
7

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

72
36
0
72
72
18
36
72
0
36
0
0
108
72
36
54
72
36
-36
18
144
36
72
36
144
36
108
162
72
108
36
36
-18
144
72
126
72
144
72
36
0
72
144
36
72
0
108
72
36
108
36
108
36
72
180
90
144
72
126
90
90
144
180
180
144
72
36
108
36
18
126
162
36
54
144
72
18
90
144
72
0
198
126
108
36
108
72
54
144

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

76
38
0
76
76
19
38
76
0
38
0
0
114
76
38
57
76
38
-38
19
152
38
76
38
152
38
114
171
76
114
38
38
-19
152
76
133
76
152
76
38
0
76
152
38
76
0
114
76
38
114
38
114
38
76
190
95
152
76
133
95
95
152
190
190
152
76
38
114
38
19
133
171
38
57
152
76
19
95
152
76
0
209
133
114
38
114
76
57
152

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

80
40
0
80
80
20
40
80
0
40
0
0
120
80
40
60
80
40
-40
20
160
40
80
40
160
40
120
180
80
120
40
40
-20
160
80
140
80
160
80
40
0
80
160
40
80
0
120
80
40
120
40
120
40
80
200
100
160
80
140
100
100
160
200
200
160
80
40
120
40
20
140
180
40
60
160
80
20
100
160
80
0
220
140
120
40
120
80
60
160

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7
0
0
0
0
0
11
0
0
0
0
0
0
0
0
0
0
0
0
11
0
0
0
0
0
0
0
0
0
0
9
0
0
0
0
0
0
0
0
0
7
0
0
0
0
0
0
0
0
0
0
11
0
0
0

84
42
0
84
84
21
42
84
0
42
0
0
126
84
42
63
69
42
-42
21
168
42
84
42
168
42
126
189
84
126
42
42
-21
168
73
147
84
168
84
42
-11
84
168
42
84
0
126
84
42
126
42
126
42
69
210
105
168
84
147
105
105
168
210
210
151
84
42
126
42
21
147
189
42
63
153
84
21
105
168
84
0
231
147
126
42
109
84
63
168

0
0
0
0
0
9
0
0
0
0
0
0
11
0
0
0
22
0
0
0
0
11
0
0
0
0
9
0
0
0
0
11
0
0
14
6
0
7
0
0
22
0
0
0
9
0
0
0
11
0
0
0
0
22
0
6
7
0
0
0
0
0
0
0
18
0
0
0
0
0
0
0
0
0
14
0
0
0
0
0
0
0
6
0
0
22
0
7
7

88
44
0
88
88
12
44
88
0
44
0
0
115
88
44
66
58
44
-44
22
176
31
88
44
176
44
117
198
88
132
44
31
-22
176
66
141
88
161
88
44
-22
88
176
44
75
0
132
88
31
132
44
132
44
58
220
99
161
88
154
110
110
176
220
220
142
88
44
132
44
22
154
198
44
66
146
88
22
110
176
88
0
242
141
132
44
98
88
56
161

11
9
0
0
0
18
11
9
0
0
0
0
22
9
0
0
33
0
0
9
0
22
0
0
9
0
18
0
0
0
0
22
0
7
21
12
0
14
0
0
33
0
9
11
18
0
0
7
22
0
9
0
0
33
7
12
14
0
6
6
6
0
7
7
27
0
11
11
13
9
0
0
0
0
21
9
9
6
7
11
0
6
12
7
11
33
9
14
14

77
35
0
92
92
3
33
79
0
46
0
0
104
79
46
69
47
46
-46
13
184
20
92
46
167
46
108
207
92
138
46
20
-23
169
59
135
92
154
92
46
-33
92
167
33
66
0
138
81
20
138
35
138
46
47
213
93
154
92
148
104
104
184
213
213
133
92
33
121
31
13
161
207
46
69
139
79
13
104
169
77
0
236
135
125
33
87
79
49
154

22
18
11
0
11
27
22
18
13
11
0
0
33
18
0
0
44
0
0
18
0
33
9
9
18
9
27
6
0
0
9
33
11
14
28
18
9
21
7
13
44
0
18
22
27
11
7
14
33
0
18
0
0
44
14
18
21
9
12
12
12
9
14
14
36
0
22
22
26
18
6
0
9
0
28
18
18
12
14
22
0
12
18
14
22
44
18
21
21

66
26
-11
96
81
-6
22
70
-13
35
0
0
93
70
48
72
36
48
-48
4
192
9
83
37
158
37
99
201
96
144
37
9
-34
162
52
129
83
147
85
33
-44
96
158
22
57
-11
131
74
9
144
26
144
48
36
206
87
147
83
142
98
98
175
206
206
124
96
22
110
18
4
155
216
37
72
132
70
4
98
162
66
0
230
129
118
22
76
70
42
147

33
27
22
11
22
36
33
27
26
22
0
11
44
27
9
0
55
11
0
27
9
44
18
18
27
18
36
12
6
9
18
44
22
21
35
24
18
28
14
26
55
11
27
33
36
22
14
21
44
9
27
9
0
55
21
24
28
18
18
18
18
18
21
21
45
6
33
33
39
27
12
0
18
7
35
27
27
18
21
33
11
18
24
21
33
55
27
28
28

55
17
-22
85
70
-15
11
61
-26
24
0
-11
82
61
39
75
25
37
-50
-5
183
-2
74
28
149
28
90
195
90
135
28
-2
-45
155
45
123
74
140
78
20
-55
85
149
11
48
-22
124
67
-2
135
17
135
50
25
199
81
140
74
136
92
92
166
199
199
115
90
11
99
5
-5
149
225
28
65
125
61
-5
92
155
55
-11
224
123
111
11
65
61
35
140

44
36
33
22
33
45
44
36
39
33
13
22
55
36
18
7
66
22
13
36
18
55
27
27
36
27
45
18
12
18
27
55
33
28
42
30
27
35
21
39
66
22
36
44
45
33
21
28
55
18
36
18
9
66
28
30
35
27
24
24
24
27
28
28
54
12
44
44
52
36
18
6
27
14
42
36
36
24
28
44
22
24
30
28
44
66
36
35
35

44
8
-33
74
59
-24
0
52
-39
13
-13
-22
71
52
30
68
14
26
-63
-14
174
-13
65
19
140
19
81
189
84
126
19
-13
-56
148
38
117
65
133
71
7
-66
74
140
0
39
-33
117
60
-13
126
8
126
41
14
192
75
133
65
130
86
86
157
192
192
106
84
0
88
-8
-14
143
219
19
58
118
52
-14
86
148
44
-22
218
117
104
0
54
52
28
133

178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266

22
20
21
24
21
23
24
22
21
22
23
23
24
22
24
24
23
24
23
22
22
22
21
23
20
21
25
21
22
21
22
20
23
23
24
21
24
22
25
20
21
23
24
23
21
23
23
25
24
20
23
22
22
22
22
24
22
24
23
21
23
22
22
21
23
21
21
22
23
23
22
22
22
21
21
24
21
23
23
24
22
23
24
22
22
23
23
23
22

13
13
10
10
11
15
11
11
11
13
10
11
10
13
11
11
11
11
11
11
13
15
11
13
10
11
13
15
13
15
15
13
15
10
13
15
10
10
10
15
13
10
11
15
13
15
13
10
10
15
17
15
17
15
11
10
11
11
11
11
13
10
15
15
17
15
10
11
11
11
13
13
13
15
11
13
17
11
10
11
10
15
10
13
13
11
15
10
11

6
10
8
6
8
8
6
8
6
10
10
8
6
6
6
10
12
12
5
10
6
8
5
5
8
5
6
12
8
6
5
10
6
10
10
10
8
8
6
10
6
8
8
10
8
8
8
10
6
10
8
5
6
8
10
5
10
10
10
6
10
12
10
8
8
5
5
8
12
10
6
6
8
6
8
6
8
10
12
6
12
5
6
8
8
10
8
6
6

7
11
9
7
9
9
7
9
7
11
11
9
7
7
7
11
13
13
6
11
7
9
6
6
9
6
7
13
9
7
6
11
7
11
11
11
9
9
7
11
7
9
9
11
9
9
9
11
7
11
9
6
7
9
11
6
11
11
11
7
11
13
11
9
9
6
6
9
13
11
7
7
9
7
9
7
9
11
13
7
13
6
7
9
9
11
9
7
7

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

108
36
18
54
36
108
72
36
72
36
-18
36
54
108
72
0
-36
-36
90
0
108
108
90
126
18
90
108
36
72
144
162
36
144
-18
36
72
18
18
54
72
108
18
36
72
72
108
72
-18
54
72
144
162
180
108
0
72
0
0
0
72
36
-54
72
108
144
162
72
36
-36
0
108
108
72
144
36
108
144
0
-54
72
-54
162
54
72
72
0
108
54
72

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

114
38
19
57
38
114
76
38
76
38
-19
38
57
114
76
0
-38
-38
95
0
114
114
95
133
19
95
114
38
76
152
171
38
152
-19
38
76
19
19
57
76
114
19
38
76
76
114
76
-19
57
76
152
171
190
114
0
76
0
0
0
76
38
-57
76
114
152
171
76
38
-38
0
114
114
76
152
38
114
152
0
-57
76
-57
171
57
76
76
0
114
57
76

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

120
40
20
60
40
120
80
40
80
40
-20
40
60
120
80
0
-40
-40
100
0
120
120
100
140
20
100
120
40
80
160
180
40
160
-20
40
80
20
20
60
80
120
20
40
80
80
120
80
-20
60
80
160
180
200
120
0
80
0
0
0
80
40
-60
80
120
160
180
80
40
-40
0
120
120
80
160
40
120
160
0
-60
80
-60
180
60
80
80
0
120
60
80

0
11
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9
0
0
0
0
0
0
11
0
0
0
0
0
0
0
11
0
0
0
0
0
0
0
0
0
11
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

126
29
21
63
42
126
84
42
84
42
-21
42
63
126
84
0
-42
-42
105
0
126
126
105
147
11
105
126
42
84
168
189
29
168
-21
42
84
21
21
63
69
126
21
42
84
84
126
84
-21
63
69
168
189
210
126
0
84
0
0
0
84
42
-63
84
126
168
189
84
42
-42
0
126
126
84
168
42
126
168
0
-63
84
-63
189
63
84
84
0
126
63
84

0
22
9
0
9
0
0
0
7
0
0
0
0
0
0
0
0
0
0
0
0
0
6
0
18
6
0
13
0
7
0
22
0
0
0
11
0
0
0
22
7
0
0
0
9
0
0
0
0
22
0
0
0
0
0
0
0
0
0
7
0
0
0
9
0
6
6
0
0
0
0
0
0
7
9
0
9
0
0
0
0
0
0
0
0
0
0
0
0

132
18
12
66
33
132
88
44
77
44
-22
44
66
132
88
0
-44
-44
110
0
132
132
99
154
2
99
132
29
88
161
198
18
176
-22
44
73
22
22
66
58
119
22
44
88
75
132
88
-22
66
58
176
198
220
132
0
88
0
0
0
77
44
-66
88
117
176
183
78
44
-44
0
132
132
88
161
33
132
159
0
-66
88
-66
198
66
88
88
0
132
66
88

7
33
18
0
18
0
0
9
14
11
0
0
0
7
0
0
0
0
0
11
7
9
12
0
27
12
0
26
9
14
6
33
0
0
0
22
0
9
0
33
14
0
0
0
18
0
0
0
0
33
0
6
7
9
11
0
11
0
0
14
0
13
11
18
0
12
12
9
0
0
7
7
9
14
18
0
18
0
0
0
13
0
0
9
9
0
0
0
7

125
7
3
69
24
138
92
35
70
33
-23
46
69
125
92
0
-46
-46
115
-11
125
123
93
161
-7
93
138
16
79
154
192
7
184
-23
46
62
23
13
69
47
112
23
46
92
66
138
92
-23
69
47
184
192
213
123
-11
92
-11
0
0
70
46
-79
77
108
184
177
72
35
-46
0
125
125
79
154
24
138
150
0
-69
92
-79
207
69
79
79
0
138
69
81

14
44
27
0
27
9
0
18
21
22
11
9
0
14
0
0
13
0
6
22
14
18
18
6
36
18
0
39
18
21
12
44
7
11
0
33
0
18
0
44
21
9
0
11
27
9
9
0
0
44
9
12
14
18
22
0
22
0
11
21
11
26
22
27
9
18
18
18
13
11
14
14
18
21
27
0
27
11
13
0
26
6
0
18
18
11
9
7
14

118
-4
-6
72
15
129
96
26
63
22
-34
37
72
118
96
0
-59
-48
109
-22
118
114
87
155
-16
87
144
3
70
147
186
-4
177
-34
48
51
24
4
72
36
105
14
48
81
57
129
83
-24
72
36
175
186
206
114
-22
96
-22
0
-11
63
35
-92
66
99
175
171
66
26
-59
-11
118
118
70
147
15
144
141
-11
-82
96
-92
201
72
70
70
-11
129
62
74

21
55
36
7
36
18
7
27
28
33
22
18
7
21
7
11
26
13
12
33
21
27
24
12
45
24
0
52
27
28
18
55
14
22
11
44
9
27
0
55
28
18
9
22
36
18
18
0
7
55
18
18
21
27
33
6
33
11
22
28
22
39
33
36
18
24
24
27
26
22
21
21
27
28
36
7
36
22
26
7
39
12
7
27
27
22
18
14
21

111
-15
-15
65
6
120
89
17
56
11
-45
28
65
111
89
-11
-72
-61
103
-33
111
105
81
149
-25
81
150
-10
61
140
180
-15
170
-45
37
40
15
-5
75
25
98
5
39
70
48
120
74
-25
65
25
166
180
199
105
-33
90
-33
-11
-22
56
24
-105
55
90
166
165
60
17
-72
-22
111
111
61
140
6
137
132
-22
-95
89
-105
195
65
61
61
-22
120
55
67

28
66
45
14
45
27
14
36
35
44
33
27
14
28
14
22
39
26
18
44
28
36
30
18
54
30
7
65
36
35
24
66
21
33
22
55
18
36
7
66
35
27
18
33
45
27
27
11
14
66
27
24
28
36
44
12
44
22
33
35
33
52
44
45
27
30
30
36
39
33
28
28
36
35
45
14
45
33
39
14
52
18
14
36
36
33
27
21
28

104
-26
-24
58
-3
111
82
8
49
0
-56
19
58
104
82
-22
-85
-74
97
-44
104
96
75
143
-34
75
143
-23
52
133
174
-26
163
-56
26
29
6
-14
68
14
91
-4
30
59
39
111
65
-36
58
14
157
174
192
96
-44
84
-44
-22
-33
49
13
-118
44
81
157
159
54
8
-85
-33
104
104
52
133
-3
130
123
-33
-108
82
-118
189
58
52
52
-33
111
48
60

267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355

24
23
23
20
21
23
25
23
21
24
21
20
23
23
23
25
22
22
23
25
23
22
23
22
23
25
22
24
22
22
25
24
24
22
24
25
23
21
21
25
21
21
20
22
22
23
21
20
23
25
25
22
23
24
22
24
25
21
20
23
20
22
20
22
23
23
23
25
23
21
23
24
20
24
25
23
20
23
22
23
20
22
22
22
21
20
22
23
23

17
11
11
15
13
11
15
15
17
15
11
13
11
15
15
10
13
15
10
15
13
13
13
10
13
10
15
10
11
15
13
10
11
11
11
10
17
11
11
11
15
13
11
11
11
15
15
13
10
11
15
13
13
11
15
15
13
17
10
11
11
17
10
15
11
13
13
10
15
13
11
11
13
13
13
11
13
10
11
15
15
11
13
11
10
13
13
11
15

6
8
6
6
8
8
10
6
12
12
8
10
5
6
10
10
5
12
8
8
6
8
8
5
6
8
6
10
6
8
8
5
5
12
12
8
10
10
5
8
10
6
10
10
6
6
8
8
5
5
12
6
10
12
5
8
10
10
8
6
12
8
6
8
8
5
6
6
10
10
10
12
8
12
8
10
8
10
8
8
6
12
6
10
8
6
10
8
10

7
9
7
7
9
9
11
7
13
13
9
11
6
7
11
11
6
13
9
9
7
9
9
6
7
9
7
11
7
9
9
6
6
13
13
9
11
11
6
9
11
7
11
11
7
7
9
9
6
6
13
7
11
13
6
9
11
11
9
7
13
9
7
9
9
6
7
7
11
11
11
13
9
13
9
11
9
11
9
9
7
13
7
11
9
7
11
9
11

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

180
36
72
144
72
36
72
144
72
36
36
36
90
144
72
-18
126
36
18
108
108
72
72
72
108
18
144
-18
72
108
72
72
90
-36
-36
18
108
0
90
36
72
108
0
0
72
144
108
72
72
90
36
108
36
-36
162
108
36
108
18
72
-36
144
54
108
36
126
108
54
72
36
0
-36
72
0
72
0
72
-18
36
108
144
-36
108
0
18
108
36
36
72

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

190
38
76
152
76
38
76
152
76
38
38
38
95
152
76
-19
133
38
19
114
114
76
76
76
114
19
152
-19
76
114
76
76
95
-38
-38
19
114
0
95
38
76
114
0
0
76
152
114
76
76
95
38
114
38
-38
171
114
38
114
19
76
-38
152
57
114
38
133
114
57
76
38
0
-38
76
0
76
0
76
-19
38
114
152
-38
114
0
19
114
38
38
76

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

200
40
80
160
80
40
80
160
80
40
40
40
100
160
80
-20
140
40
20
120
120
80
80
80
120
20
160
-20
80
120
80
80
100
-40
-40
20
120
0
100
40
80
120
0
0
80
160
120
80
80
100
40
120
40
-40
180
120
40
120
20
80
-40
160
60
120
40
140
120
60
80
40
0
-40
80
0
80
0
80
-20
40
120
160
-40
120
0
20
120
40
40
80

0
0
0
7
0
0
0
0
0
0
0
11
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11
0
0
0
0
9
0
0
0
0
0
0
0
0
0
0
9
0
13
0
7
0
0
0
0
0
0
0
0
0
9
0
0
0
9
0
0
0
7
0
0
0
0
7
0
0
0

210
42
84
153
84
42
84
168
84
42
42
29
105
168
84
-21
147
42
21
126
126
84
84
84
126
21
168
-21
84
126
84
84
105
-42
-42
21
126
0
105
42
84
126
-11
0
84
168
126
71
84
105
42
126
42
-42
189
126
42
126
11
84
-53
168
53
126
42
147
126
63
84
42
0
-42
71
0
84
0
71
-21
42
126
153
-42
126
0
21
113
42
42
84

0
0
0
14
9
0
0
0
13
0
9
22
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11
6
0
11
7
22
0
0
0
9
18
0
0
0
0
0
0
0
0
0
11
18
0
26
0
14
0
0
0
0
0
0
11
0
0
18
0
0
0
18
0
0
0
14
0
0
0
9
14
0
0
0

220
44
88
146
75
44
88
176
71
44
33
18
110
176
88
-22
154
44
22
132
132
88
88
88
132
22
176
-22
88
132
88
88
110
-44
-44
22
132
-11
99
44
73
119
-22
0
88
176
117
62
88
110
44
132
44
-44
198
132
44
115
2
88
-66
176
46
132
44
154
132
66
88
31
0
-44
62
0
88
0
62
-22
44
132
146
-44
132
0
12
106
44
44
88

0
0
0
21
18
0
0
0
26
0
18
33
0
0
0
0
6
13
0
0
0
9
0
6
0
0
7
0
7
9
0
0
0
13
0
0
0
22
12
0
22
14
33
11
7
0
18
27
0
0
0
7
0
0
6
0
0
22
27
0
39
9
21
9
0
0
0
0
0
22
0
0
27
0
0
0
27
0
9
0
21
13
7
11
18
21
11
0
0

230
46
92
139
66
46
92
184
58
46
24
7
115
184
92
-23
148
31
23
138
138
79
92
82
138
23
169
-23
81
123
92
92
115
-57
-46
23
138
-22
93
46
62
112
-33
-11
81
184
108
53
92
115
46
125
46
-46
192
138
46
104
-7
92
-79
167
39
123
46
161
138
69
92
20
0
-46
53
0
92
0
53
-23
35
138
139
-57
125
-11
3
99
33
46
92

0
9
7
28
27
9
0
7
39
0
27
44
6
7
11
0
12
26
9
0
7
18
9
12
7
0
14
0
14
18
0
0
0
26
0
0
11
33
18
0
33
21
44
22
14
7
27
36
6
0
0
14
11
0
12
0
0
33
36
7
52
18
28
18
9
6
7
0
11
33
11
0
36
0
0
11
36
11
18
9
28
26
14
22
27
28
22
9
11

240
37
85
132
57
37
96
177
45
48
15
-4
109
177
81
-24
142
18
14
144
131
70
83
76
131
24
162
-24
74
114
96
96
120
-70
-48
24
127
-33
87
48
51
105
-44
-22
74
177
99
44
86
120
48
118
35
-48
186
144
48
93
-16
85
-92
158
32
114
37
155
131
72
81
9
-11
-48
44
0
96
-11
44
-34
26
129
132
-70
118
-22
-6
92
22
37
81

7
18
14
35
36
18
0
14
52
13
36
55
12
14
22
0
18
39
18
0
14
27
18
18
14
0
21
11
21
27
0
6
6
39
13
0
22
44
24
0
44
28
55
33
21
14
36
45
12
0
0
21
22
13
18
9
0
44
45
14
65
27
35
27
18
12
14
0
22
44
22
13
45
13
0
22
45
22
27
18
35
39
21
33
36
35
33
18
22

233
28
78
125
48
28
100
170
32
35
6
-15
103
170
70
-25
136
5
5
150
124
61
74
70
124
25
155
-35
67
105
100
90
114
-83
-61
25
116
-44
81
50
40
98
-55
-33
67
170
90
35
80
125
50
111
24
-61
180
135
50
82
-25
78
-105
149
25
105
28
149
124
75
70
-2
-22
-61
35
-13
100
-22
35
-45
17
120
125
-83
111
-33
-15
85
11
28
70

14
27
21
42
45
27
11
21
65
26
45
66
18
21
33
11
24
52
27
9
21
36
27
24
21
9
28
22
28
36
9
12
12
52
26
9
33
55
30
9
55
35
66
44
28
21
45
54
18
6
13
28
33
26
24
18
11
55
54
21
78
36
42
36
27
18
21
7
33
55
33
26
54
26
9
33
54
33
36
27
42
52
28
44
45
42
44
27
33

226
19
71
118
39
19
89
163
19
22
-3
-26
97
163
59
-36
130
-8
-4
141
117
52
65
64
117
16
148
-46
60
96
91
84
108
-96
-74
16
105
-55
75
41
29
91
-66
-44
60
163
81
26
74
119
37
104
13
-74
174
126
39
71
-34
71
-118
140
18
96
19
143
117
68
59
-13
-33
-74
26
-26
91
-33
26
-56
8
111
118
-96
104
-44
-24
78
0
19
59

356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444

23
23
20
23
23
24
21
24
22
21
23
23
22
22
25
23
23
22
24
22
22
24
23
23
21
21
23
22
23
22
24
24
22
22
24
22
23
23
25
20
22
25
23
21
24
21
22
24
23
23
22
21
24
22
22
22
22
20
23
21
24
23
24
22
24
24
23
22
22
25
22
22
22
23
23
24
20
22
24
23
21
24
24
22
24
23
24
22
24

10
13
17
11
15
15
10
13
11
13
15
15
11
11
15
13
13
13
13
11
11
11
13
10
10
13
15
13
17
15
13
10
11
10
10
11
15
15
15
17
15
13
15
17
11
11
15
13
11
15
15
13
13
10
13
13
13
15
11
13
15
17
11
11
13
15
17
13
15
17
15
10
15
11
10
13
13
13
10
13
13
11
11
15
11
13
13
15
13

8
10
6
12
6
5
8
10
10
8
6
8
6
8
12
6
10
6
8
8
6
8
8
10
5
5
6
10
6
8
8
8
5
8
8
6
6
5
8
8
8
10
6
8
10
6
5
8
10
6
6
8
10
8
6
6
10
5
8
8
6
6
5
6
12
10
10
12
12
6
10
6
10
12
6
8
6
6
10
10
6
10
6
5
8
8
5
6
8

9
11
7
13
7
6
9
11
11
9
7
9
7
9
13
7
11
7
9
9
7
9
9
11
6
6
7
11
7
9
9
9
6
9
9
7
7
6
9
9
9
11
7
9
11
7
6
9
11
7
7
9
11
9
7
7
11
6
9
9
7
7
6
7
13
11
11
13
13
7
11
7
11
13
7
9
7
7
11
11
7
11
7
6
9
9
6
7
9

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

18
36
180
-36
144
162
18
36
0
72
144
108
72
36
36
108
36
108
72
36
72
36
72
-18
72
126
144
36
180
108
72
18
90
18
18
72
144
162
108
144
108
36
144
144
0
72
162
72
0
144
144
72
36
18
108
108
36
162
36
72
144
180
90
72
0
72
108
0
36
180
72
54
72
-36
54
72
108
108
-18
36
108
0
72
162
36
72
126
144
72

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

19
38
190
-38
152
171
19
38
0
76
152
114
76
38
38
114
38
114
76
38
76
38
76
-19
76
133
152
38
190
114
76
19
95
19
19
76
152
171
114
152
114
38
152
152
0
76
171
76
0
152
152
76
38
19
114
114
38
171
38
76
152
190
95
76
0
76
114
0
38
190
76
57
76
-38
57
76
114
114
-19
38
114
0
76
171
38
76
133
152
76

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

20
40
200
-40
160
180
20
40
0
80
160
120
80
40
40
120
40
120
80
40
80
40
80
-20
80
140
160
40
200
120
80
20
100
20
20
80
160
180
120
160
120
40
160
160
0
80
180
80
0
160
160
80
40
20
120
120
40
180
40
80
160
200
100
80
0
80
120
0
40
200
80
60
80
-40
60
80
120
120
-20
40
120
0
80
180
40
80
140
160
80

0
0
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7
0
0
0
0
0
0
0
0
0
0
0
0

21
42
193
-42
168
189
21
42
0
84
168
126
84
42
42
126
42
126
84
42
84
42
84
-21
84
147
168
42
210
126
84
21
105
21
21
84
168
189
126
151
126
42
168
168
0
84
189
84
0
168
168
84
42
21
126
126
42
174
42
84
168
210
105
84
0
84
126
0
42
210
84
63
84
-42
63
84
113
126
-21
42
126
0
84
189
42
84
147
168
84

0
0
14
0
0
0
9
0
0
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
6
0
0
0
0
0
0
0
0
0
0
0
0
0
18
0
0
0
9
0
7
0
0
0
0
0
9
0
0
0
0
0
12
0
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
14
0
0
0
7
0
0
0
0
0
0
0
0

22
44
186
-44
176
198
12
44
0
75
176
132
88
44
44
132
44
132
88
44
88
44
88
-22
78
141
176
44
220
132
88
22
110
22
22
88
176
198
132
142
132
44
176
159
0
77
198
88
0
176
176
75
44
22
132
132
44
168
44
75
176
220
110
88
0
88
132
0
44
220
88
66
88
-44
66
88
106
132
-22
44
119
0
88
198
44
88
154
176
88

0
0
21
0
0
0
18
0
11
18
0
0
7
9
0
0
0
7
0
9
7
0
0
0
12
12
0
11
0
9
0
0
6
9
0
7
0
0
0
27
9
0
0
18
0
14
6
0
0
0
7
18
0
9
7
7
11
18
0
18
0
0
0
7
0
0
0
13
13
0
11
7
11
0
0
0
21
7
0
0
14
0
0
6
0
0
0
7
0

23
46
179
-46
184
207
3
46
-11
66
184
138
81
35
46
138
46
125
92
35
81
46
92
-23
72
135
184
33
230
123
92
23
104
13
23
81
184
207
138
133
123
46
184
150
0
70
192
92
0
184
169
66
46
13
125
125
33
162
46
66
184
230
115
81
0
92
138
-13
31
230
77
59
77
-46
69
92
99
125
-23
46
112
0
92
192
46
92
161
169
92

9
11
28
13
7
0
27
0
22
27
7
9
14
18
0
7
11
14
0
18
14
0
9
11
18
18
7
22
7
18
0
0
12
18
0
14
7
6
0
36
18
0
7
27
0
21
12
0
11
7
14
27
0
18
14
14
22
24
9
27
0
7
0
14
0
0
11
26
26
0
22
14
22
13
7
0
28
14
0
11
21
0
0
12
0
9
0
14
0

14
35
172
-59
177
216
-6
48
-22
57
177
129
74
26
48
131
35
118
96
26
74
48
83
-34
66
129
177
22
223
114
96
24
98
4
24
74
177
201
144
124
114
48
177
141
0
63
186
96
-11
177
162
57
48
4
118
118
22
156
37
57
192
223
120
74
0
96
127
-26
18
240
66
52
66
-59
62
96
92
118
-24
35
105
0
96
186
48
83
168
162
96

18
22
35
26
14
6
36
11
33
36
14
18
21
27
0
14
22
21
9
27
21
9
18
22
24
24
14
33
14
27
9
9
18
27
9
21
14
12
0
45
27
0
14
36
11
28
18
9
22
14
21
36
11
27
21
21
33
30
18
36
7
14
6
21
13
11
22
39
39
0
33
21
33
26
14
9
35
21
11
22
28
11
7
18
9
18
6
21
9

5
24
165
-72
170
210
-15
37
-33
48
170
120
67
17
50
124
24
111
87
17
67
39
74
-45
60
123
170
11
216
105
87
15
92
-5
15
67
170
195
150
115
105
50
170
132
-11
56
180
87
-22
170
155
48
37
-5
111
111
11
150
28
48
185
216
114
67
-13
85
116
-39
5
250
55
45
55
-72
55
87
85
111
-35
24
98
-11
89
180
39
74
162
155
87

27
33
42
39
21
12
45
22
44
45
21
27
28
36
13
21
33
28
18
36
28
18
27
33
30
30
21
44
21
36
18
18
24
36
18
28
21
18
9
54
36
11
21
45
22
35
24
18
33
21
28
45
22
36
28
28
44
36
27
45
14
21
12
28
26
22
33
52
52
7
44
28
44
39
21
18
42
28
22
33
35
22
14
24
18
27
12
28
18

-4
13
158
-85
163
204
-24
26
-44
39
163
111
60
8
37
117
13
104
78
8
60
30
65
-56
54
117
163
0
209
96
78
6
86
-14
6
60
163
189
141
106
96
39
163
123
-22
49
174
78
-33
163
148
39
26
-14
104
104
0
144
19
39
178
209
108
60
-26
74
105
-52
-8
243
44
38
44
-85
48
78
78
104
-46
13
91
-22
82
174
30
65
156
148
78

445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533

20
24
23
23
21
20
25
23
20
20
24
21
23
23
25
23
23
23
23
23
23
23
21
23
24
22
25
22
24
21
21
24
21
25
22
22
22
20
22
23
24
24
24
23
24
22
23
25
21
20
23
21
23
20
21
23
21
23
23
23
24
24
22
24
23
23
23
23
25
22
22
21
25
23
25
22
24
21
22
22
22
24
22
23
24
22
22
24
24

15
11
13
15
15
10
17
15
10
15
11
15
11
13
15
11
15
10
17
13
15
15
13
15
11
15
17
10
13
15
10
15
13
11
11
10
15
10
15
10
11
10
17
13
15
11
15
15
13
17
11
15
13
10
15
15
11
13
17
15
11
15
15
10
10
11
17
17
10
13
13
15
13
11
13
10
10
11
13
11
15
11
13
13
11
15
15
10
11

10
8
10
8
8
8
6
12
6
6
10
6
5
5
8
5
6
6
8
6
8
6
10
8
12
8
12
6
6
10
6
8
8
5
5
6
8
10
8
5
10
10
10
10
6
10
8
8
8
8
8
5
5
8
8
6
6
6
8
8
5
12
6
6
8
8
8
8
8
6
10
8
12
8
5
8
8
10
12
12
5
8
10
12
6
10
8
10
8

11
9
11
9
9
9
7
13
7
7
11
7
6
6
9
6
7
7
9
7
9
7
11
9
13
9
13
7
7
11
7
9
9
6
6
7
9
11
9
6
11
11
11
11
7
11
9
9
9
9
9
6
6
9
9
7
7
7
9
9
6
13
7
7
9
9
9
9
9
7
11
9
13
9
6
9
9
11
13
13
6
9
11
13
7
11
9
11
9

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

72
36
36
108
108
18
180
36
54
144
0
144
90
126
108
90
144
54
144
108
108
144
36
108
-36
108
72
54
108
72
54
108
72
90
90
54
108
-18
108
72
0
-18
108
36
144
0
108
108
72
144
36
162
126
18
108
144
72
108
144
108
90
36
144
54
18
36
144
144
18
108
36
108
0
36
126
18
18
0
0
-36
162
36
36
0
72
72
108
-18
36

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

76
38
38
114
114
19
190
38
57
152
0
152
95
133
114
95
152
57
152
114
114
152
38
114
-38
114
76
57
114
76
57
114
76
95
95
57
114
-19
114
76
0
-19
114
38
152
0
114
114
76
152
38
171
133
19
114
152
76
114
152
114
95
38
152
57
19
38
152
152
19
114
38
114
0
38
133
19
19
0
0
-38
171
38
38
0
76
76
114
-19
38

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

80
40
40
120
120
20
200
40
60
160
0
160
100
140
120
100
160
60
160
120
120
160
40
120
-40
120
80
60
120
80
60
120
80
100
100
60
120
-20
120
80
0
-20
120
40
160
0
120
120
80
160
40
180
140
20
120
160
80
120
160
120
100
40
160
60
20
40
160
160
20
120
40
120
0
40
140
20
20
0
0
-40
180
40
40
0
80
80
120
-20
40

11
0
0
0
0
9
0
0
7
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11
0
0
0
0
0
0
0
0
0
0
0
9
0
0
0
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

69
42
42
126
126
11
210
42
53
153
0
168
105
147
126
105
168
63
168
126
126
168
42
126
-42
126
84
63
126
84
63
126
84
105
105
63
126
-31
126
84
0
-21
126
42
168
0
126
126
84
151
42
189
147
11
126
168
84
126
168
126
105
42
168
63
21
42
168
168
21
126
42
126
0
42
147
21
21
0
0
-42
189
42
42
0
84
84
126
-21
42

22
0
0
0
9
18
0
0
14
14
0
7
0
0
0
0
0
0
0
0
0
0
11
0
0
0
0
0
0
11
7
0
9
0
0
0
0
22
0
0
0
0
0
0
0
0
0
0
9
18
0
6
0
18
9
0
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9
0
0
0
0
0
11
0
0
0
0
0
0
0
0
0
0
0

58
44
44
132
117
2
220
44
46
146
0
161
110
154
132
110
176
66
176
132
132
176
31
132
-44
132
88
66
132
73
56
132
75
110
110
66
132
-42
132
88
0
-22
132
44
176
0
132
132
75
142
44
183
154
2
117
176
77
132
176
132
110
44
176
66
22
44
176
176
22
132
44
117
0
44
154
22
22
-11
0
-44
198
44
44
0
88
88
132
-22
44

33
0
0
0
18
27
0
0
21
21
0
14
0
0
0
0
0
0
0
0
0
0
22
0
0
9
0
7
0
22
14
0
18
0
6
7
9
33
9
0
0
0
0
0
0
11
0
0
18
27
0
12
0
27
18
0
14
0
0
0
0
0
7
0
0
0
0
0
0
7
11
18
0
0
0
9
0
22
13
13
6
0
11
0
0
11
9
0
0

47
46
46
138
108
-7
230
46
39
139
0
154
115
161
138
115
184
69
184
138
138
184
20
138
-46
123
92
59
138
62
49
138
66
115
104
59
123
-53
123
92
0
-23
138
46
184
-11
138
138
66
133
46
177
161
-7
108
184
70
138
184
138
115
46
169
69
23
46
184
184
23
125
33
108
0
46
161
13
23
-22
-13
-57
192
46
33
0
92
77
123
-23
46

44
0
11
9
27
36
0
13
28
28
0
21
6
6
0
6
7
7
9
7
9
7
33
9
0
18
0
14
0
33
21
0
27
0
12
14
18
44
18
6
0
0
0
11
0
22
9
0
27
36
9
18
6
36
27
7
21
7
9
9
0
0
14
0
9
9
9
9
0
14
22
27
0
9
0
18
0
33
26
26
12
0
22
13
0
22
18
0
0

36
48
35
129
99
-16
240
33
32
132
0
147
109
155
144
109
177
62
175
131
129
177
9
129
-48
114
96
52
144
51
42
144
57
120
98
52
114
-64
114
86
0
-24
144
35
192
-22
129
144
57
124
37
171
155
-16
99
177
63
131
175
129
120
48
162
72
14
37
175
175
24
118
22
99
0
37
168
4
24
-33
-26
-70
186
48
22
-13
96
66
114
-24
48

55
9
22
18
36
45
0
26
35
35
11
28
12
12
0
12
14
14
18
14
18
14
44
18
13
27
0
21
7
44
28
9
36
0
18
21
27
55
27
12
11
11
11
22
7
33
18
0
36
45
18
24
12
45
36
14
28
14
18
18
6
13
21
7
18
18
18
18
0
21
33
36
0
18
0
27
9
44
39
39
18
9
33
26
7
33
27
11
9

25
39
24
120
90
-25
250
20
25
125
-11
140
103
149
150
103
170
55
166
124
120
170
-2
120
-61
105
100
45
137
40
35
135
48
125
92
45
105
-75
105
80
-11
-35
133
24
185
-33
120
150
48
115
28
165
149
-25
90
170
56
124
166
120
114
35
155
65
5
28
166
166
25
111
11
90
0
28
175
-5
15
-44
-39
-83
180
39
11
-26
89
55
105
-35
39

66
18
33
27
45
54
7
39
42
42
22
35
18
18
9
18
21
21
27
21
27
21
55
27
26
36
13
28
14
55
35
18
45
6
24
28
36
66
36
18
22
22
22
33
14
44
27
9
45
54
27
30
18
54
45
21
35
21
27
27
12
26
28
14
27
27
27
27
9
28
44
45
13
27
6
36
18
55
52
52
24
18
44
39
14
44
36
22
18

14
30
13
111
81
-34
243
7
18
118
-22
133
97
143
141
97
163
48
157
117
111
163
-13
111
-74
96
87
38
130
29
28
126
39
119
86
38
96
-86
96
74
-22
-46
122
13
178
-44
111
141
39
106
19
159
143
-34
81
163
49
117
157
111
108
22
148
58
-4
19
157
157
16
104
0
81
-13
19
169
-14
6
-55
-52
-96
174
30
0
-39
82
44
96
-46
30

534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622

22
24
24
25
21
23
22
23
21
24
24
22
23
23
23
22
22
25
21
25
24
22
23
22
23
22
24
24
21
23
24
23
23
24
21
21
20
21
25
20
24
20
23
24
23
22
23
20
21
22
24
25
24
23
21
24
20
24
22
22
20
21
25
22
23
22
20
21
25
22
22
23
24
21
23
20
24
22
22
23
22
23
21
22
21
23
20
23
23

15
13
13
15
11
15
13
15
13
13
13
15
17
13
11
15
13
17
13
15
17
10
13
13
13
15
11
10
13
11
13
11
15
10
10
10
11
11
10
13
13
13
10
15
10
11
11
11
13
11
15
11
15
13
13
13
13
17
17
11
10
15
17
10
15
10
11
11
10
10
15
13
10
13
11
15
13
15
13
11
10
15
13
13
17
15
11
13
13

6
12
12
8
6
12
6
8
8
10
8
12
10
6
8
10
6
6
8
12
8
10
6
10
6
8
8
8
12
10
5
8
10
8
10
10
10
6
8
8
8
8
12
8
6
8
5
8
6
5
10
8
10
8
8
5
8
8
8
6
10
10
10
10
8
6
10
8
8
5
5
6
6
8
6
10
8
6
10
8
10
8
6
8
8
6
12
5
8

7
13
13
9
7
13
7
9
9
11
9
13
11
7
9
11
7
7
9
13
9
11
7
11
7
9
9
9
13
11
6
9
11
9
11
11
11
7
9
9
9
9
13
9
7
9
6
9
7
6
11
9
11
9
9
6
9
9
9
7
11
11
11
11
9
7
11
9
9
6
6
7
7
9
7
11
9
7
11
9
11
9
7
9
9
7
13
6
9

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

144
0
0
108
72
36
108
108
72
36
72
36
108
108
36
72
108
180
72
36
144
-18
108
36
108
108
36
18
0
0
126
36
72
18
-18
-18
0
72
18
72
72
72
-54
108
54
36
90
36
108
90
72
36
72
72
72
126
72
144
144
72
-18
72
108
-18
108
54
0
36
18
72
162
108
54
72
72
72
72
144
36
36
-18
108
108
72
144
144
-36
126
72

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

152
0
0
114
76
38
114
114
76
38
76
38
114
114
38
76
114
190
76
38
152
-19
114
38
114
114
38
19
0
0
133
38
76
19
-19
-19
0
76
19
76
76
76
-57
114
57
38
95
38
114
95
76
38
76
76
76
133
76
152
152
76
-19
76
114
-19
114
57
0
38
19
76
171
114
57
76
76
76
76
152
38
38
-19
114
114
76
152
152
-38
133
76

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

160
0
0
120
80
40
120
120
80
40
80
40
120
120
40
80
120
200
80
40
160
-20
120
40
120
120
40
20
0
0
140
40
80
20
-20
-20
0
80
20
80
80
80
-60
120
60
40
100
40
120
100
80
40
80
80
80
140
80
160
160
80
-20
80
120
-20
120
60
0
40
20
80
180
120
60
80
80
80
80
160
40
40
-20
120
120
80
160
160
-40
140
80

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11
0
0
9
0
9
0
0
0
0
0
9
0
0
0
0
0
0
0
0
9
0
0
0
11
0
0
0
0
0
11
0
0
0
0
0
0
0
0
11
0
0
0
0
0
0
0
0
0
0
13
0
0

168
0
0
126
84
42
126
126
84
42
84
42
126
126
42
84
126
210
84
42
168
-21
126
42
126
126
42
21
0
0
147
42
84
21
-21
-21
-11
84
21
71
84
71
-63
126
63
42
105
31
126
105
84
42
84
84
84
147
71
168
168
84
-31
84
126
-21
126
63
-11
42
21
84
189
126
63
84
84
69
84
168
42
42
-21
126
126
84
168
168
-53
147
84

0
0
0
0
7
0
0
0
9
0
0
0
0
0
0
0
0
0
9
0
0
0
0
0
0
0
0
0
13
0
0
0
0
0
11
11
22
7
0
18
0
18
0
0
0
0
0
18
7
0
0
0
0
0
9
0
18
0
0
0
22
11
0
0
0
0
22
9
0
0
0
0
0
9
0
22
0
0
0
0
0
0
7
0
9
0
26
0
0

176
0
0
132
77
44
132
132
75
44
88
44
132
132
44
88
132
220
75
44
176
-22
132
44
132
132
44
22
-13
0
154
44
88
22
-32
-32
-22
77
22
62
88
62
-66
132
66
44
110
22
119
110
88
44
88
88
75
154
62
176
176
88
-42
73
132
-22
132
66
-22
33
22
88
198
132
66
75
88
58
88
176
44
44
-22
132
119
88
159
176
-66
154
88

7
0
0
0
14
0
7
0
18
0
0
13
0
0
0
11
7
0
18
0
0
11
0
11
0
9
0
0
26
0
0
0
0
0
22
22
33
14
0
27
0
27
0
0
0
9
0
27
14
6
0
0
0
0
18
0
27
0
9
7
33
22
0
11
0
7
33
18
0
6
6
0
0
18
0
33
0
7
11
0
11
0
14
9
18
0
39
0
0

169
0
0
138
70
46
125
138
66
46
92
31
138
138
46
77
125
230
66
46
184
-33
138
33
138
123
46
23
-26
0
161
46
92
23
-43
-43
-33
70
23
53
92
53
-69
138
69
35
115
13
112
104
92
46
92
92
66
161
53
184
167
81
-53
62
138
-33
138
59
-33
24
23
82
192
138
69
66
92
47
92
169
33
46
-33
138
112
79
150
184
-79
161
92

14
0
0
0
21
13
14
9
27
0
0
26
11
7
9
22
14
0
27
0
0
22
7
22
7
18
0
0
39
11
0
9
11
0
33
33
44
21
0
36
0
36
13
0
7
18
6
36
21
12
0
0
0
9
27
0
36
0
18
14
44
33
0
22
9
14
44
27
0
12
12
7
0
27
7
44
0
14
22
9
22
9
21
18
27
7
52
6
9

162
0
0
144
63
33
118
129
57
48
96
18
127
131
37
66
118
240
57
48
192
-44
131
22
131
114
48
24
-39
-11
168
37
81
24
-54
-54
-44
63
24
44
96
44
-82
144
62
26
109
4
105
98
96
48
96
83
57
168
44
192
158
74
-64
51
144
-44
129
52
-44
15
24
76
186
131
72
57
85
36
96
162
22
37
-44
129
105
70
141
177
-92
155
83

21
13
13
0
28
26
21
18
36
11
9
39
22
14
18
33
21
0
36
0
9
33
14
33
14
27
9
9
52
22
6
18
22
9
44
44
55
28
0
45
9
45
26
9
14
27
12
45
28
18
11
0
11
18
36
6
45
9
27
21
55
44
0
33
18
21
55
36
0
18
18
14
7
36
14
55
9
21
33
18
33
18
28
27
36
14
65
12
18

155
-13
-13
150
56
20
111
120
48
37
87
5
116
124
28
55
111
250
48
50
183
-55
124
11
124
105
39
15
-52
-22
162
28
70
15
-65
-65
-55
56
25
35
87
35
-95
135
55
17
103
-5
98
92
85
50
85
74
48
162
35
183
149
67
-75
40
150
-55
120
45
-55
6
25
70
180
124
65
48
78
25
87
155
11
28
-55
120
98
61
132
170
-105
149
74

28
26
26
9
35
39
28
27
45
22
18
52
33
21
27
44
28
7
45
13
18
44
21
44
21
36
18
18
65
33
12
27
33
18
55
55
66
35
9
54
18
54
39
18
21
36
18
54
35
24
22
9
22
27
45
12
54
18
36
28
66
55
11
44
27
28
66
45
9
24
24
21
14
45
21
66
18
28
44
27
44
27
35
36
45
21
78
18
27

148
-26
-26
141
49
7
104
111
39
26
78
-8
105
117
19
44
104
243
39
37
174
-66
117
0
117
96
30
6
-65
-33
156
19
59
6
-76
-76
-66
49
16
26
78
26
-108
126
48
8
97
-14
91
86
74
41
74
65
39
156
26
174
140
60
-86
29
139
-66
111
38
-66
-3
16
64
174
117
58
39
71
14
78
148
0
19
-66
111
91
52
123
163
-118
143
65

623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711

23
24
21
23
25
21
22
21
22
23
21
24
21
22
23
21
21
25
25
24
23
22
22
20
25
20
22
22
25
20
25
24
22
20
22
21
25
20
22
21
21
22
23
21
22
24
22
24
22
24
22
23
22
22
22
24
22
22
22
21
24
22
20
22
21
22
22
23
22
23
23
23
21
23
22
23
24
23
22
21
23
25
22
22
20
21
23
22
21

13
15
13
10
13
11
10
17
11
15
13
13
13
11
11
13
15
13
17
10
10
13
15
13
15
15
13
15
13
10
10
13
11
11
15
15
11
13
10
17
15
13
10
15
11
11
15
11
17
10
13
11
13
15
15
13
11
15
11
10
15
10
13
10
11
15
11
17
17
17
11
10
11
13
11
15
10
10
13
13
10
10
15
13
15
13
13
15
15

8
8
5
6
12
10
6
5
5
5
5
8
8
6
8
12
8
8
8
6
10
10
12
6
8
8
8
6
10
6
12
10
5
8
8
10
10
10
6
10
10
10
5
8
5
8
8
8
8
6
8
10
12
8
12
10
12
5
8
8
6
8
8
6
5
8
6
10
10
10
8
10
8
12
10
5
12
10
12
10
8
8
8
10
12
12
10
6
8

9
9
6
7
13
11
7
6
6
6
6
9
9
7
9
13
9
9
9
7
11
11
13
7
9
9
9
7
11
7
13
11
6
9
9
11
11
11
7
11
11
11
6
9
6
9
9
9
9
7
9
11
13
9
13
11
13
6
9
9
7
9
9
7
6
9
7
11
11
11
9
11
9
13
11
6
13
11
13
11
9
9
9
11
13
13
11
7
9

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

72
108
126
54
0
0
54
198
90
162
126
72
72
72
36
0
108
72
144
54
-18
36
36
108
108
108
72
144
36
54
-54
36
90
36
108
72
0
36
54
108
72
36
72
108
90
36
108
36
144
54
72
0
0
108
36
36
-36
162
36
18
144
18
72
54
90
108
72
108
108
108
36
-18
36
0
0
162
-54
-18
0
36
18
18
108
36
36
0
36
144
108

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

76
114
133
57
0
0
57
209
95
171
133
76
76
76
38
0
114
76
152
57
-19
38
38
114
114
114
76
152
38
57
-57
38
95
38
114
76
0
38
57
114
76
38
76
114
95
38
114
38
152
57
76
0
0
114
38
38
-38
171
38
19
152
19
76
57
95
114
76
114
114
114
38
-19
38
0
0
171
-57
-19
0
38
19
19
114
38
38
0
38
152
114

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

80
120
140
60
0
0
60
220
100
180
140
80
80
80
40
0
120
80
160
60
-20
40
40
120
120
120
80
160
40
60
-60
40
100
40
120
80
0
40
60
120
80
40
80
120
100
40
120
40
160
60
80
0
0
120
40
40
-40
180
40
20
160
20
80
60
100
120
80
120
120
120
40
-20
40
0
0
180
-60
-20
0
40
20
20
120
40
40
0
40
160
120

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7
0
9
0
0
0
7
0
0
0
9
0
0
0
11
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13
0
0
0
0

84
126
147
63
0
0
63
231
105
189
147
84
84
84
42
0
126
84
168
63
-21
42
42
113
126
111
84
168
42
53
-63
42
105
31
126
84
0
29
63
126
84
42
84
126
105
42
126
42
168
63
84
0
0
126
42
42
-42
189
42
21
168
21
71
63
105
126
84
126
126
126
42
-21
42
0
0
189
-63
-21
0
42
21
21
126
42
27
0
42
168
126

0
0
6
0
0
11
0
6
0
0
6
0
9
0
0
13
9
0
0
0
0
0
0
14
0
18
0
0
0
14
0
0
0
18
0
11
0
22
0
11
11
0
0
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9
0
0
18
0
6
0
0
0
0
0
0
0
9
0
0
0
0
0
0
11
0
0
0
0
26
13
0
0
9

88
132
141
66
0
-11
66
225
110
198
141
88
75
88
44
-13
117
88
176
66
-22
44
44
106
132
102
88
176
44
46
-66
44
110
22
132
73
0
18
66
115
73
44
88
117
110
44
132
44
176
66
88
0
0
132
44
44
-44
198
44
12
176
22
62
66
99
132
88
132
132
132
44
-22
33
0
0
198
-66
-22
0
31
22
22
132
44
14
-13
44
176
117

0
0
12
0
0
22
7
12
6
0
12
0
18
7
0
26
18
0
0
0
0
11
13
21
0
27
9
7
0
21
0
0
6
27
9
22
0
33
7
22
22
11
0
18
6
0
9
0
9
0
9
0
13
9
13
0
13
6
9
18
0
9
27
7
12
9
7
0
11
0
0
0
18
0
11
0
0
0
13
22
0
0
9
11
39
26
0
7
18

92
138
135
69
0
-22
59
219
104
207
135
92
66
81
46
-26
108
92
184
69
-23
33
31
99
138
93
79
169
46
39
-69
46
104
13
123
62
0
7
59
104
62
33
92
108
104
46
123
46
167
69
79
0
-13
123
31
46
-57
192
35
3
184
13
53
59
93
123
81
138
121
138
46
-23
24
0
-11
207
-69
-23
-13
20
23
23
123
33
1
-26
46
169
108

9
0
18
7
0
33
14
18
12
6
18
0
27
14
9
39
27
0
0
0
11
22
26
28
0
36
18
14
0
28
0
0
12
36
18
33
0
44
14
33
33
22
6
27
12
0
18
0
18
0
18
11
26
18
26
0
26
12
18
27
0
18
36
14
18
18
14
11
22
11
9
11
27
13
22
6
0
11
26
33
9
0
18
22
52
39
11
14
27

83
144
129
62
0
-33
52
213
98
201
129
96
57
74
37
-39
99
96
192
72
-34
22
18
92
144
84
70
162
48
32
-72
48
98
4
114
51
0
-4
52
93
51
22
86
99
98
48
114
48
158
72
70
-11
-26
114
18
48
-70
186
26
-6
192
4
44
52
87
114
74
127
110
127
37
-34
15
-13
-22
201
-72
-34
-26
9
14
24
114
22
-12
-39
35
162
99

18
9
24
14
0
44
21
24
18
12
24
9
36
21
18
52
36
0
0
7
22
33
39
35
0
45
27
21
0
35
0
11
18
45
27
44
0
55
21
44
44
33
12
36
18
9
27
9
27
7
27
22
39
27
39
11
39
18
27
36
7
27
45
21
24
27
21
22
33
22
18
22
36
26
33
12
13
22
39
44
18
0
27
33
65
52
22
21
36

74
135
123
55
0
-44
45
207
92
195
123
87
48
67
28
-52
90
100
200
65
-45
11
5
85
150
75
61
155
50
25
-75
37
92
-5
105
40
0
-15
45
82
40
11
80
90
92
39
105
39
149
65
61
-22
-39
105
5
37
-83
180
17
-15
185
-5
35
45
81
105
67
116
99
116
28
-45
6
-26
-33
195
-85
-45
-39
-2
5
25
105
11
-25
-52
24
155
90

27
18
30
21
13
55
28
30
24
18
30
18
45
28
27
65
45
9
9
14
33
44
52
42
9
54
36
28
11
42
13
22
24
54
36
55
11
66
28
55
55
44
18
45
24
18
36
18
36
14
36
33
52
36
52
22
52
24
36
45
14
36
54
28
30
36
28
33
44
33
27
33
45
39
44
18
26
33
52
55
27
9
36
44
78
65
33
28
45

65
126
117
48
-13
-55
38
201
86
189
117
78
39
60
19
-65
81
91
191
58
-56
0
-8
78
141
66
52
148
39
18
-88
26
86
-14
96
29
-11
-26
38
71
29
0
74
81
86
30
96
30
140
58
52
-33
-52
96
-8
26
-96
174
8
-24
178
-14
26
38
75
96
60
105
88
105
19
-56
-3
-39
-44
189
-98
-56
-52
-13
-4
16
96
0
-38
-65
13
148
81

712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800

24
24
20
21
22
24
21
22
20
23
22
23
24
20
23
21
22
24
24
23
23
21
24
24
21
23
21
22
22
22
25
24
23
22
22
22
24
22
24
23
21
24
22
24
22
21
24
24
24
24
20
20
21
22
23
23
22
21
21
23
22
23
22
23
23
25
21
21
24
23
22
22
23
23
25
23
22
22
21
24
25
23
20
23
23
23
21
23
23

13
11
13
15
15
15
13
10
11
15
13
13
13
15
15
10
13
10
15
11
10
10
15
10
10
13
15
13
13
17
11
15
11
13
13
13
15
13
15
15
13
13
15
15
10
15
17
11
10
13
15
11
13
15
11
11
11
10
15
17
17
15
11
15
13
15
10
15
13
15
13
17
13
15
11
13
13
15
13
11
13
10
15
15
13
15
13
10
10

6
6
10
5
8
8
8
5
8
5
8
10
6
8
8
8
8
5
10
12
8
12
6
6
5
12
10
6
5
8
8
12
10
10
5
10
12
8
8
6
5
10
10
6
8
6
8
8
10
8
6
6
6
6
8
8
6
8
10
5
6
10
8
10
5
12
6
8
8
10
10
12
10
6
6
8
10
6
5
8
10
12
12
8
10
10
6
5
8

7
7
11
6
9
9
9
6
9
6
9
11
7
9
9
9
9
6
11
13
9
13
7
7
6
13
11
7
6
9
9
13
11
11
6
11
13
9
9
7
6
11
11
7
9
7
9
9
11
9
7
7
7
7
9
9
7
9
11
6
7
11
9
11
6
13
7
9
9
11
11
13
11
7
7
9
11
7
6
9
11
13
13
9
11
11
7
6
9

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

108
72
36
162
108
108
72
72
36
162
72
36
108
108
108
18
72
72
72
-36
18
-54
144
54
72
0
72
108
126
144
36
36
0
36
126
36
36
72
108
144
126
36
72
144
18
144
144
36
-18
72
144
72
108
144
36
36
72
18
72
198
180
72
36
72
126
36
54
108
72
72
36
72
36
144
72
72
36
144
126
36
36
-54
36
108
36
72
108
72
18

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

114
76
38
171
114
114
76
76
38
171
76
38
114
114
114
19
76
76
76
-38
19
-57
152
57
76
0
76
114
133
152
38
38
0
38
133
38
38
76
114
152
133
38
76
152
19
152
152
38
-19
76
152
76
114
152
38
38
76
19
76
209
190
76
38
76
133
38
57
114
76
76
38
76
38
152
76
76
38
152
133
38
38
-57
38
114
38
76
114
76
19

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

120
80
40
180
120
120
80
80
40
180
80
40
120
120
120
20
80
80
80
-40
20
-60
160
60
80
0
80
120
140
160
40
40
0
40
140
40
40
80
120
160
140
40
80
160
20
160
160
40
-20
80
160
80
120
160
40
40
80
20
80
220
200
80
40
80
140
40
60
120
80
80
40
80
40
160
80
80
40
160
140
40
40
-60
40
120
40
80
120
80
20

0
0
11
0
0
0
0
0
9
0
0
0
0
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13
0
0
0
0
0
0

126
84
29
189
126
126
84
84
31
189
84
42
126
111
126
21
84
84
84
-42
21
-63
168
63
84
0
84
126
147
168
42
42
0
42
147
42
42
84
126
168
147
42
84
168
21
168
168
42
-21
84
153
73
126
168
42
42
84
21
84
231
210
84
42
84
147
42
63
126
84
84
42
84
42
168
84
84
42
168
147
42
42
-63
27
126
42
84
126
84
21

0
0
22
6
0
0
9
0
18
0
0
0
0
18
0
9
0
0
0
0
0
13
0
0
6
0
11
0
0
0
0
0
0
0
0
0
0
0
0
0
6
0
0
0
0
7
0
0
0
0
14
14
7
0
0
0
0
9
11
0
0
0
0
0
0
0
7
9
0
0
0
0
0
0
0
0
0
0
6
0
0
0
26
0
0
0
7
0
0

132
88
18
183
132
132
75
88
22
198
88
44
132
102
132
12
88
88
88
-44
22
-76
176
66
78
0
73
132
154
176
44
44
0
44
154
44
44
88
132
176
141
44
88
176
22
161
176
44
-22
88
146
66
119
176
44
44
88
12
73
242
220
88
44
88
154
44
56
117
88
88
44
88
44
176
88
88
44
176
141
44
44
-66
14
132
44
88
119
88
22

0
0
33
12
9
0
18
6
27
0
9
0
0
27
0
18
9
0
0
0
0
26
0
0
12
0
22
7
6
9
0
0
0
11
6
11
0
9
0
0
12
0
11
0
9
14
0
0
0
0
21
21
14
7
0
0
7
18
22
0
7
0
9
0
0
0
14
18
0
0
11
13
0
0
0
0
11
7
12
0
0
0
39
0
0
0
14
0
0

138
92
7
177
123
138
66
82
13
207
79
46
138
93
138
3
79
92
92
-46
23
-89
184
69
72
0
62
125
148
167
46
46
0
33
148
33
46
79
138
184
135
46
77
184
13
154
184
46
-23
92
139
59
112
169
46
46
81
3
62
253
213
92
35
92
161
46
49
108
92
92
33
75
46
184
92
92
33
169
135
46
46
-69
1
138
46
92
112
92
23

0
0
44
18
18
0
27
12
36
6
18
11
0
36
9
27
18
0
0
13
9
39
0
0
18
13
33
14
12
18
0
0
11
22
12
22
0
18
0
7
18
0
22
0
18
21
0
0
0
0
28
28
21
14
9
9
14
27
33
6
14
11
18
11
6
0
21
27
0
11
22
26
11
7
0
9
22
14
18
0
0
13
52
9
11
11
21
6
9

144
96
-4
171
114
144
57
76
4
201
70
35
144
84
129
-6
70
96
96
-59
14
-102
192
72
66
-13
51
118
142
158
48
48
-11
22
142
22
48
70
144
177
129
48
66
192
4
147
192
48
-24
96
132
52
105
162
37
37
74
-6
51
247
206
81
26
81
155
48
42
99
96
81
22
62
35
177
96
83
22
162
129
48
48
-82
-12
129
35
81
105
86
14

7
7
55
24
27
9
36
18
45
12
27
22
7
45
18
36
27
6
11
26
18
52
7
7
24
26
44
21
18
27
0
13
22
33
18
33
13
27
9
14
24
11
33
7
27
28
9
9
11
9
35
35
28
21
18
18
21
36
44
12
21
22
27
22
12
0
28
36
9
22
33
39
22
14
0
18
33
21
24
9
0
26
65
18
22
22
28
12
18

137
89
-15
165
105
135
48
70
-5
195
61
24
137
75
120
-15
61
90
85
-72
5
-115
185
65
60
-26
40
111
136
149
50
35
-22
11
136
11
35
61
135
170
123
37
55
185
-5
140
183
39
-35
87
125
45
98
155
28
28
67
-15
40
241
199
70
17
70
149
50
35
90
87
70
11
49
24
170
100
74
11
155
123
39
50
-95
-25
120
24
70
98
80
5

14
14
66
30
36
18
45
24
54
18
36
33
14
54
27
45
36
12
22
39
27
65
14
14
30
39
55
28
24
36
9
26
33
44
24
44
26
36
18
21
30
22
44
14
36
35
18
18
22
18
42
42
35
28
27
27
28
45
55
18
28
33
36
33
18
13
35
45
18
33
44
52
33
21
7
27
44
28
30
18
11
39
78
27
33
33
35
18
27

130
82
-26
159
96
126
39
64
-14
189
52
13
130
66
111
-24
52
84
74
-85
-4
-128
178
58
54
-39
29
104
130
140
41
22
-33
0
130
0
22
52
126
163
117
26
44
178
-14
133
174
30
-46
78
118
38
91
148
19
19
60
-24
29
235
192
59
8
59
143
37
28
81
78
59
0
36
13
163
93
65
0
148
117
30
39
-108
-38
111
13
59
91
74
-4

801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889

23
23
23
21
24
23
21
21
24
23
23
21
20
21
24
24
24
22
25
23
21
22
21
24
24
20
23
23
23
23
22
23
20
22
22
25
23
22
24
21
23
24
21
20
23
22
22
23
22
25
22
22
22
22
22
21
20
22
23
23
23
22
22
24
23
24
25
22
20
23
25
23
22
23
22
22
23
23
24
25
22
22
20
25
24
21
25
24
21

13
13
17
11
13
10
13
15
13
13
13
13
13
15
17
13
15
11
13
15
13
11
11
10
13
10
10
15
13
13
15
15
13
13
13
13
11
17
13
15
15
13
15
13
11
13
10
15
10
15
11
13
11
10
11
13
13
11
11
10
11
13
15
13
13
10
11
17
17
10
15
11
15
11
11
13
13
11
11
11
11
13
11
15
15
15
13
11
10

6
10
6
6
10
6
8
8
6
5
6
5
10
8
6
8
8
6
6
6
8
5
10
5
8
12
8
12
6
12
6
5
12
10
8
10
6
8
8
6
8
12
6
6
10
6
10
6
8
12
5
6
12
8
10
10
8
8
12
5
5
6
6
5
8
8
8
12
5
5
6
8
8
8
10
8
6
6
6
8
5
8
5
8
12
10
10
8
5

7
11
7
7
11
7
9
9
7
6
7
6
11
9
7
9
9
7
7
7
9
6
11
6
9
13
9
13
7
13
7
6
13
11
9
11
7
9
9
7
9
13
7
7
11
7
11
7
9
13
6
7
13
9
11
11
9
9
13
6
6
7
7
6
9
9
9
13
6
6
7
9
9
9
11
9
7
7
7
9
6
9
6
9
13
11
11
9
6

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

108
36
180
72
36
54
72
108
108
126
108
126
36
108
180
72
108
72
108
144
72
90
0
72
72
-54
18
36
108
0
144
162
0
36
72
36
72
144
72
144
108
0
144
108
0
108
-18
144
18
36
90
108
-36
18
0
36
72
36
-36
72
90
108
144
126
72
18
36
72
198
72
144
36
108
36
0
72
108
72
72
36
90
72
90
108
36
72
36
36
72

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

114
38
190
76
38
57
76
114
114
133
114
133
38
114
190
76
114
76
114
152
76
95
0
76
76
-57
19
38
114
0
152
171
0
38
76
38
76
152
76
152
114
0
152
114
0
114
-19
152
19
38
95
114
-38
19
0
38
76
38
-38
76
95
114
152
133
76
19
38
76
209
76
152
38
114
38
0
76
114
76
76
38
95
76
95
114
38
76
38
38
76

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

120
40
200
80
40
60
80
120
120
140
120
140
40
120
200
80
120
80
120
160
80
100
0
80
80
-60
20
40
120
0
160
180
0
40
80
40
80
160
80
160
120
0
160
120
0
120
-20
160
20
40
100
120
-40
20
0
40
80
40
-40
80
100
120
160
140
80
20
40
80
220
80
160
40
120
40
0
80
120
80
80
40
100
80
100
120
40
80
40
40
80

0
0
0
0
0
0
0
0
0
0
0
0
11
0
0
0
0
0
0
0
0
0
0
0
0
13
0
0
0
0
0
0
13
0
0
0
0
0
0
0
0
0
0
7
0
0
0
0
0
0
0
0
0
0
0
0
9
0
0
0
0
0
0
0
0
0
0
0
6
0
0
0
0
0
0
0
0
0
0
0
0
0
6
0
0
0
0
0
0

126
42
210
84
42
63
84
126
126
147
126
147
29
126
210
84
126
84
126
168
84
105
0
84
84
-73
21
42
126
0
168
189
-13
42
84
42
84
168
84
168
126
0
168
113
0
126
-21
168
21
42
105
126
-42
21
0
42
71
42
-42
84
105
126
168
147
84
21
42
84
214
84
168
42
126
42
0
84
126
84
84
42
105
84
94
126
42
84
42
42
84

0
0
0
7
0
0
9
9
0
0
0
6
22
9
0
0
0
0
0
0
9
0
11
0
0
26
0
0
0
0
0
0
26
0
0
0
0
0
0
7
0
0
7
14
0
0
0
0
0
0
0
0
0
0
0
11
18
0
0
0
0
0
0
0
0
0
0
0
12
0
0
0
0
0
0
0
0
0
0
0
0
0
12
0
0
11
0
0
6

132
44
220
77
44
66
75
117
132
154
132
141
18
117
220
88
132
88
132
176
75
110
-11
88
88
-86
22
44
132
0
176
198
-26
44
88
44
88
176
88
161
132
0
161
106
0
132
-22
176
22
44
110
132
-44
22
0
31
62
44
-44
88
110
132
176
154
88
22
44
88
208
88
176
44
132
44
0
88
132
88
88
44
110
88
88
132
44
73
44
44
78

0
0
0
14
0
0
18
18
0
0
0
12
33
18
0
0
0
7
0
0
18
6
22
0
0
39
0
0
0
0
7
0
39
11
9
0
0
9
0
14
0
0
14
21
0
7
11
0
9
0
6
7
13
9
11
22
27
9
0
0
0
7
7
0
0
0
0
13
18
0
0
0
9
0
11
9
0
0
0
0
6
9
18
0
0
22
0
0
12

138
46
230
70
46
69
66
108
138
161
138
135
7
108
230
92
138
81
138
184
66
104
-22
92
92
-99
23
46
138
0
169
207
-39
33
79
46
92
167
92
154
138
0
154
99
0
125
-33
184
13
46
104
125
-57
13
-11
20
53
35
-46
92
115
125
169
161
92
23
46
75
202
92
184
46
123
46
-11
79
138
92
92
46
104
79
82
138
46
62
46
46
72

7
11
7
21
0
7
27
27
0
6
7
18
44
27
0
0
0
14
0
7
27
12
33
0
0
52
9
13
7
13
14
6
52
22
18
0
7
18
0
21
9
0
21
28
11
14
22
7
18
0
12
14
26
18
22
33
36
18
13
6
6
14
14
0
9
0
0
26
24
6
0
9
18
9
22
18
7
7
0
0
12
18
24
0
0
33
0
0
18

131
35
223
63
48
62
57
99
144
155
131
129
-4
99
240
96
144
74
144
177
57
98
-33
96
96
-112
14
33
131
-13
162
201
-52
22
70
48
85
158
96
147
129
0
147
92
-11
118
-44
177
4
48
98
118
-70
4
-22
9
44
26
-59
86
109
118
162
168
83
24
48
62
196
86
192
37
114
37
-22
70
131
85
96
48
98
70
76
144
48
51
48
48
66

14
22
14
28
11
14
36
36
7
12
14
24
55
36
7
9
9
21
0
14
36
18
44
6
9
65
18
26
14
26
21
12
65
33
27
0
14
27
9
28
18
13
28
35
22
21
33
14
27
0
18
21
39
27
33
44
45
27
26
12
12
21
21
6
18
9
0
39
30
12
0
18
27
18
33
27
14
14
7
0
18
27
30
0
13
44
0
9
24

124
24
216
56
37
55
48
90
137
149
124
123
-15
90
233
87
135
67
150
170
48
92
-44
90
87
-125
5
20
124
-26
155
195
-65
11
61
50
78
149
87
140
120
-13
140
85
-22
111
-55
170
-5
50
92
111
-83
-5
-33
-2
35
17
-72
80
103
111
155
162
74
15
50
49
190
80
200
28
105
28
-33
61
124
78
89
50
92
61
70
150
35
40
50
39
60

21
33
21
35
22
21
45
45
14
18
21
30
66
45
14
18
18
28
7
21
45
24
55
12
18
78
27
39
21
39
28
18
78
44
36
11
21
36
18
35
27
26
35
42
33
28
44
21
36
13
24
28
52
36
44
55
54
36
39
18
18
28
28
12
27
18
9
52
36
18
7
27
36
27
44
36
21
21
14
9
24
36
36
9
26
55
11
18
30

117
13
209
49
26
48
39
81
130
143
117
117
-26
81
226
78
126
60
143
163
39
86
-55
84
78
-138
-4
7
117
-39
148
189
-78
0
52
39
71
140
78
133
111
-26
133
78
-33
104
-66
163
-14
37
86
104
-96
-14
-44
-13
26
8
-85
74
97
104
148
156
65
6
41
36
184
74
193
19
96
19
-44
52
117
71
82
41
86
52
64
141
22
29
39
30
54

890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978

22
25
21
22
20
21
22
23
23
23
20
24
23
23
21
23
23
23
24
20
24
24
22
22
25
22
23
22
20
25
23
23
24
25
22
21
20
24
23
21
22
22
25
22
25
24
21
25
20
23
22
22
24
22
23
24
21
21
24
22
21
21
23
23
22
22
22
23
21
22
22
22
25
24
23
21
20
24
23
21
24
22
22
22
20
21
21
22
22

10
15
11
13
13
15
15
15
13
15
11
13
13
11
13
11
11
15
11
10
13
15
15
13
13
13
11
15
13
10
11
13
15
13
11
13
10
13
15
15
13
10
15
11
11
15
13
15
11
11
15
17
15
15
10
10
10
13
11
10
11
13
17
15
15
15
15
15
10
15
13
15
11
10
13
15
17
10
17
11
10
15
15
11
13
15
17
13
15

8
6
12
10
8
8
8
6
10
8
12
10
10
6
5
10
6
6
10
8
6
10
12
10
6
10
6
12
5
6
5
6
10
10
8
5
10
12
6
8
8
10
10
6
8
10
6
6
12
6
10
8
8
6
8
10
5
6
10
12
12
5
8
10
12
8
6
5
10
12
6
6
6
10
10
8
6
8
6
10
10
12
10
10
6
6
10
8
6

9
7
13
11
9
9
9
7
11
9
13
11
11
7
6
11
7
7
11
9
7
11
13
11
7
11
7
13
6
7
6
7
11
11
9
6
11
13
7
9
9
11
11
7
9
11
7
7
13
7
11
9
9
7
9
11
6
7
11
13
13
6
9
11
13
9
7
6
11
13
7
7
7
11
11
9
7
9
7
11
11
13
11
11
7
7
11
9
7

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

18
144
-36
36
72
108
108
144
36
108
-36
36
36
72
126
0
72
144
0
18
108
72
36
36
108
36
72
36
126
54
90
108
72
36
36
126
-18
0
144
108
72
-18
72
72
36
72
108
144
-36
72
72
144
108
144
18
-18
72
108
0
-54
-36
126
144
72
36
108
144
162
-18
36
108
144
72
-18
36
108
180
18
180
0
-18
36
72
0
108
144
108
72
144

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

19
152
-38
38
76
114
114
152
38
114
-38
38
38
76
133
0
76
152
0
19
114
76
38
38
114
38
76
38
133
57
95
114
76
38
38
133
-19
0
152
114
76
-19
76
76
38
76
114
152
-38
76
76
152
114
152
19
-19
76
114
0
-57
-38
133
152
76
38
114
152
171
-19
38
114
152
76
-19
38
114
190
19
190
0
-19
38
76
0
114
152
114
76
152

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

20
160
-40
40
80
120
120
160
40
120
-40
40
40
80
140
0
80
160
0
20
120
80
40
40
120
40
80
40
140
60
100
120
80
40
40
140
-20
0
160
120
80
-20
80
80
40
80
120
160
-40
80
80
160
120
160
20
-20
80
120
0
-60
-40
140
160
80
40
120
160
180
-20
40
120
160
80
-20
40
120
200
20
200
0
-20
40
80
0
120
160
120
80
160

0
0
0
0
9
0
0
0
0
0
13
0
0
0
0
0
0
0
0
9
0
0
0
0
0
0
0
0
6
0
0
0
0
0
0
0
11
0
0
0
0
0
0
0
0
0
0
0
13
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7
0
0
0
0
0
0
0
7
0
0
0
0

21
168
-42
42
71
126
126
168
42
126
-53
42
42
84
147
0
84
168
0
11
126
84
42
42
126
42
84
42
134
63
105
126
84
42
42
147
-31
0
168
126
84
-21
84
84
42
84
126
168
-53
84
84
168
126
168
21
-21
84
126
0
-63
-42
147
168
84
42
126
168
189
-21
42
126
168
84
-21
42
126
193
21
210
0
-21
42
84
0
113
168
126
84
168

0
0
13
0
18
9
0
0
0
0
26
0
0
0
6
0
0
0
0
18
0
0
0
0
0
0
0
0
12
0
0
0
0
0
0
6
22
0
0
9
0
0
0
0
0
0
7
0
26
0
0
0
0
0
0
0
6
7
0
0
13
6
0
0
0
0
0
0
11
0
0
0
0
0
0
9
14
0
0
11
0
0
0
0
14
7
11
0
0

22
176
-55
44
62
117
132
176
44
132
-66
44
44
88
141
0
88
176
0
2
132
88
44
44
132
44
88
44
128
66
110
132
88
44
44
141
-42
0
176
117
88
-22
88
88
44
88
119
176
-66
88
88
176
132
176
22
-22
78
119
0
-66
-55
141
176
88
44
132
176
198
-32
44
132
176
88
-22
44
117
186
22
220
-11
-22
44
88
0
106
161
115
88
176

9
0
26
11
27
18
9
0
0
0
39
0
0
0
12
0
0
0
0
27
0
0
13
11
0
11
0
13
18
0
0
0
0
0
9
12
33
0
0
18
9
11
0
7
0
0
14
0
39
0
11
9
0
7
0
0
12
14
0
13
26
12
0
0
13
9
7
0
22
13
7
7
0
0
0
18
21
0
0
22
0
13
11
11
21
14
22
9
7

13
184
-68
33
53
108
123
184
46
138
-79
46
46
92
135
0
92
184
0
-7
138
92
31
33
138
33
92
31
122
69
115
138
92
46
35
135
-53
0
184
108
79
-33
92
81
46
92
112
184
-79
92
77
167
138
169
23
-23
72
112
0
-79
-68
135
184
92
31
123
169
207
-43
31
125
169
92
-23
46
108
179
23
230
-22
-23
31
77
-11
99
154
104
79
169

18
0
39
22
36
27
18
7
11
9
52
0
11
7
18
11
7
7
0
36
0
0
26
22
0
22
7
26
24
0
6
7
0
0
18
18
44
0
7
27
18
22
0
14
0
0
21
0
52
7
22
18
0
14
9
0
18
21
0
26
39
18
9
11
26
18
14
6
33
26
14
14
0
0
11
27
28
0
7
33
0
26
22
22
28
21
33
18
14

4
192
-81
22
44
99
114
177
35
129
-92
48
35
85
129
-11
85
177
0
-16
144
96
18
22
144
22
85
18
116
72
109
131
96
48
26
129
-64
0
177
99
70
-44
96
74
48
96
105
192
-92
85
66
158
144
162
14
-24
66
105
0
-92
-81
129
175
81
18
114
162
201
-54
18
118
162
96
-24
35
99
172
24
223
-33
-24
18
66
-22
92
147
93
70
162

27
0
52
33
45
36
27
14
22
18
65
11
22
14
24
22
14
14
11
45
7
11
39
33
0
33
14
39
30
0
12
14
11
0
27
24
55
13
14
36
27
33
0
21
0
11
28
0
65
14
33
27
9
21
18
11
24
28
11
39
52
24
18
22
39
27
21
12
44
39
21
21
0
11
22
36
35
9
14
44
11
39
33
33
35
28
44
27
21

-5
200
-94
11
35
90
105
170
24
120
-105
37
24
78
123
-22
78
170
-11
-25
137
85
5
11
150
11
78
5
110
75
103
124
85
50
17
123
-75
-13
170
90
61
-55
100
67
50
85
98
200
-105
78
55
149
135
155
5
-35
60
98
-11
-105
-94
123
166
70
5
105
155
195
-65
5
111
155
100
-35
24
90
165
15
216
-44
-35
5
55
-33
85
140
82
61
155

36
7
65
44
54
45
36
21
33
27
78
22
33
21
30
33
21
21
22
54
14
22
52
44
7
44
21
52
36
7
18
21
22
11
36
30
66
26
21
45
36
44
11
28
9
22
35
7
78
21
44
36
18
28
27
22
30
35
22
52
65
30
27
33
52
36
28
18
55
52
28
28
7
22
33
45
42
18
21
55
22
52
44
44
42
35
55
36
28

-14
193
-107
0
26
81
96
163
13
111
-118
26
13
71
117
-33
71
163
-22
-34
130
74
-8
0
143
0
71
-8
104
68
97
117
74
39
8
117
-86
-26
163
81
52
-66
89
60
41
74
91
193
-118
71
44
140
126
148
-4
-46
54
91
-22
-118
-107
117
157
59
-8
96
148
189
-76
-8
104
148
93
-46
13
81
158
6
209
-55
-46
-8
44
-44
78
133
71
52
148

979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000

23
23
24
21
22
22
23
24
23
22
23
24
24
23
22
23
25
20
24
20
22
21

15
13
11
10
13
13
13
15
15
17
10
11
17
17
15
15
13
10
15
11
13
11

10
6
5
6
6
8
6
8
8
6
8
8
6
6
8
5
6
6
10
6
10
5

11
7
6
7
7
9
7
9
9
7
9
9
7
7
9
6
7
7
11
7
11
6

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

72
108
90
54
108
72
108
108
108
180
18
36
180
180
108
162
108
54
72
72
36
90

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

76
114
95
57
114
76
114
114
114
190
19
38
190
190
114
171
114
57
76
76
38
95

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

80
120
100
60
120
80
120
120
120
200
20
40
200
200
120
180
120
60
80
80
40
100

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7
0
7
0
0

84
126
105
63
126
84
126
126
126
210
21
42
210
210
126
189
126
53
84
73
42
105

0
0
0
7
0
0
0
0
0
0
0
0
0
0
0
0
0
14
0
14
0
6

88
132
110
56
132
88
132
132
132
220
22
44
220
220
132
198
132
46
88
66
44
99

0
0
0
14
7
9
0
0
0
7
0
0
0
0
9
0
0
21
0
21
11
12

92
138
115
49
125
79
138
138
138
213
23
46
230
230
123
207
138
39
92
59
33
93

11
7
0
21
14
18
7
0
9
14
9
0
0
7
18
6
0
28
0
28
22
18

81
131
120
42
118
70
131
144
129
206
14
48
240
223
114
201
144
32
96
52
22
87

22
14
6
28
21
27
14
9
18
21
18
9
7
14
27
12
0
35
11
35
33
24

70
124
114
35
111
61
124
135
120
199
5
39
233
216
105
195
150
25
85
45
11
81

33
21
12
35
28
36
21
18
27
28
27
18
14
21
36
18
7
42
22
42
44
30

59
117
108
28
104
52
117
126
111
192
-4
30
226
209
96
189
143
18
74
38
0
75

6 - Funcin de distribucin de beneficios simulados:


Para comparar, de las 9 simulaciones realizadas, se eligen 3 ( 20, 22 y 24 unidades), se calcula la distribucin de beneficios y se representa
grficamente la probabilidad acumulada.
24 unid.
prob acum
0
0
0
0
0
0
0
0
0
0
0
0
0.002
0
0
0
0
0
0
0
0
0
0.006
0
0
0
0
0
0
0
0
0
0.002
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0.002
0.002
0.002
0.002
0.002
0.002
0.002
0.002
0.002
0.002
0.008
0.008
0.008
0.008
0.008
0.008
0.008
0.008
0.008
0.008
0.01
0.01
0.01
0.01
0.01

20 unid.
22 unid.
24 unid.

246

138

126

114

102

90

78

66

54

42

30

18

-6

-18

prob
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
3
0
0
0
0
0
0
0
0
0
1
0
0
0
0

234

n sucesos
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

222

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
SIMULADO
0
0
0
0
0
0
0

210

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
BENEFICIO
0
0
0
0
0
0
0

198

prob acum.

186

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

prob

174

n sucesos

DISTRIBUCIN DE BENEFICIOS

-30

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

-42

-54

prob acum

-66

-78

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

-90

-102

-114

PROB. ACUMULADA

-114
-113
-112
-111
-110
-109
-108
1
-107
-106
0.9
-105
-104
0.8
-103
-102
0.7
-101
-100
0.6
-99
-98
0.5
-97
-96
0.4
-95
-94
0.3
-93
-92
-91
0.2
-90
-89
0.1
-88
-87 0
-86
-85
-84
-83
-82
-81
-80
-79
-78

prob

162

22 unid.

n sucesos

150

20 unid.

-77
-76
-75
-74
-73
-72
-71
-70
-69
-68
-67
-66
-65
-64
-63
-62
-61
-60
-59
-58
-57
-56
-55
-54
-53
-52
-51
-50
-49
-48
-47
-46
-45
-44
-43
-42
-41
-40
-39
-38
-37
-36
-35
-34
-33
-32
-31

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
14
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0.008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0.028
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0.008
0.008
0.008
0.008
0.008
0.008
0.008
0.008
0.008
0.008
0.008
0.008
0.008
0.008
0.008
0.008
0.008
0.008
0.008
0.008
0.036
0.036
0.036
0.036
0.036
0.036
0.036
0.036
0.036
0.036

0
1
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13
0
1
0
0
0
0
0
0
0
0
0
0
0

0
0.002
0
0
0
0
0
0
0
0
0
0.008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0.026
0
0.002
0
0
0
0
0
0
0
0
0
0
0

0
0.002
0.002
0.002
0.002
0.002
0.002
0.002
0.002
0.002
0.002
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.036
0.036
0.038
0.038
0.038
0.038
0.038
0.038
0.038
0.038
0.038
0.038
0.038
0.038

0
0
0
0
0
0
0
3
0
0
0
0
0
1
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
6
0
0
0
3
0
0
0
0
0
0
0
0
0
8
4
0
0

0
0
0
0
0
0
0
0.006
0
0
0
0
0
0.002
0
0
0
0
0.008
0
0
0
0
0
0
0
0
0
0
0.012
0
0
0
0.006
0
0
0
0
0
0
0
0
0
0.016
0.008
0
0

0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.016
0.016
0.016
0.016
0.016
0.016
0.018
0.018
0.018
0.018
0.018
0.026
0.026
0.026
0.026
0.026
0.026
0.026
0.026
0.026
0.026
0.026
0.038
0.038
0.038
0.038
0.044
0.044
0.044
0.044
0.044
0.044
0.044
0.044
0.044
0.044
0.06
0.068
0.068
0.068

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

0
0
0
0
0
0
0
0
0
0
15
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
36
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0.03
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0.072
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0.036
0.036
0.036
0.036
0.036
0.036
0.036
0.036
0.036
0.036
0.066
0.066
0.066
0.066
0.066
0.066
0.066
0.066
0.066
0.066
0.066
0.066
0.066
0.066
0.066
0.066
0.066
0.066
0.066
0.066
0.138
0.138
0.138
0.138
0.138
0.138
0.138
0.138
0.138
0.138
0.138
0.138
0.138
0.138
0.138
0.138
0.138

0
0
0
0
0
0
0
0
16
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
30
0
4
0
0
0
0
0
0
0
0
0
5
0
0
0
0

0
0
0
0
0
0
0
0
0.032
0
0
0
0
0
0
0
0
0
0
0.008
0
0
0
0
0
0
0
0
0
0
0.06
0
0.008
0
0
0
0
0
0
0
0
0
0.01
0
0
0
0

0.038
0.038
0.038
0.038
0.038
0.038
0.038
0.038
0.07
0.07
0.07
0.07
0.07
0.07
0.07
0.07
0.07
0.07
0.07
0.078
0.078
0.078
0.078
0.078
0.078
0.078
0.078
0.078
0.078
0.078
0.138
0.138
0.146
0.146
0.146
0.146
0.146
0.146
0.146
0.146
0.146
0.146
0.156
0.156
0.156
0.156
0.156

0
0
0
0
1
0
5
0
8
0
0
0
0
0
4
0
0
1
0
9
0
0
0
0
5
0
4
0
0
0
11
0
0
1
7
0
0
0
0
5
0
0
0
0
4
4
0

0
0
0
0
0.002
0
0.01
0
0.016
0
0
0
0
0
0.008
0
0
0.002
0
0.018
0
0
0
0
0.01
0
0.008
0
0
0
0.022
0
0
0.002
0.014
0
0
0
0
0.01
0
0
0
0
0.008
0.008
0

0.068
0.068
0.068
0.068
0.07
0.07
0.08
0.08
0.096
0.096
0.096
0.096
0.096
0.096
0.104
0.104
0.104
0.106
0.106
0.124
0.124
0.124
0.124
0.124
0.134
0.134
0.142
0.142
0.142
0.142
0.164
0.164
0.164
0.166
0.18
0.18
0.18
0.18
0.18
0.19
0.19
0.19
0.19
0.19
0.198
0.206
0.206

17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63

0
0
0
25
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
76
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
21
0
0
0

0
0
0
0.05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0.152
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0.042
0
0
0

0.138
0.138
0.138
0.188
0.188
0.188
0.188
0.188
0.188
0.188
0.188
0.188
0.188
0.188
0.188
0.188
0.188
0.188
0.188
0.188
0.188
0.188
0.188
0.34
0.34
0.34
0.34
0.34
0.34
0.34
0.34
0.34
0.34
0.34
0.34
0.34
0.34
0.34
0.34
0.34
0.34
0.34
0.34
0.382
0.382
0.382
0.382

0
4
0
0
0
16
0
0
0
0
0
0
1
0
5
0
4
0
0
0
0
0
0
0
0
0
0
62
0
2
0
0
0
0
0
0
0
0
0
3
0
5
0
0
0
5
0

0
0.008
0
0
0
0.032
0
0
0
0
0
0
0.002
0
0.01
0
0.008
0
0
0
0
0
0
0
0
0
0
0.124
0
0.004
0
0
0
0
0
0
0
0
0
0.006
0
0.01
0
0
0
0.01
0

0.156
0.164
0.164
0.164
0.164
0.196
0.196
0.196
0.196
0.196
0.196
0.196
0.198
0.198
0.208
0.208
0.216
0.216
0.216
0.216
0.216
0.216
0.216
0.216
0.216
0.216
0.216
0.34
0.34
0.344
0.344
0.344
0.344
0.344
0.344
0.344
0.344
0.344
0.344
0.35
0.35
0.36
0.36
0.36
0.36
0.37
0.37

0
3
0
0
0
9
0
5
0
9
0
0
0
0
0
2
2
0
8
5
13
0
0
0
0
3
0
5
1
0
0
18
0
0
5
6
0
0
0
0
10
0
0
0
0
3
4

0
0.006
0
0
0
0.018
0
0.01
0
0.018
0
0
0
0
0
0.004
0.004
0
0.016
0.01
0.026
0
0
0
0
0.006
0
0.01
0.002
0
0
0.036
0
0
0.01
0.012
0
0
0
0
0.02
0
0
0
0
0.006
0.008

0.206
0.212
0.212
0.212
0.212
0.23
0.23
0.24
0.24
0.258
0.258
0.258
0.258
0.258
0.258
0.262
0.266
0.266
0.282
0.292
0.318
0.318
0.318
0.318
0.318
0.324
0.324
0.334
0.336
0.336
0.336
0.372
0.372
0.372
0.382
0.394
0.394
0.394
0.394
0.394
0.414
0.414
0.414
0.414
0.414
0.42
0.428

64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
109
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
20
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0.218
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0.04
0
0
0
0
0
0
0
0
0
0

0.382
0.382
0.382
0.382
0.382
0.382
0.382
0.382
0.382
0.382
0.382
0.382
0.382
0.382
0.382
0.382
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.64
0.64
0.64
0.64
0.64
0.64
0.64
0.64
0.64
0.64
0.64

0
0
17
0
0
0
0
1
0
5
0
10
0
4
2
0
0
0
0
0
0
0
0
0
76
0
0
0
0
0
0
0
0
0
1
5
0
0
0
0
0
0
4
0
0
0
15

0
0
0.034
0
0
0
0
0.002
0
0.01
0
0.02
0
0.008
0.004
0
0
0
0
0
0
0
0
0
0.152
0
0
0
0
0
0
0
0
0
0.002
0.01
0
0
0
0
0
0
0.008
0
0
0
0.03

0.37
0.37
0.404
0.404
0.404
0.404
0.404
0.406
0.406
0.416
0.416
0.436
0.436
0.444
0.448
0.448
0.448
0.448
0.448
0.448
0.448
0.448
0.448
0.448
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.602
0.612
0.612
0.612
0.612
0.612
0.612
0.612
0.62
0.62
0.62
0.62
0.65

0
0
8
0
0
0
12
0
8
0
11
0
2
0
0
0
0
6
0
9
0
3
2
5
0
0
0
0
4
2
0
0
26
0
6
9
0
0
0
0
0
3
0
0
0
5
4

0
0
0.016
0
0
0
0.024
0
0.016
0
0.022
0
0.004
0
0
0
0
0.012
0
0.018
0
0.006
0.004
0.01
0
0
0
0
0.008
0.004
0
0
0.052
0
0.012
0.018
0
0
0
0
0
0.006
0
0
0
0.01
0.008

0.428
0.428
0.444
0.444
0.444
0.444
0.468
0.468
0.484
0.484
0.506
0.506
0.51
0.51
0.51
0.51
0.51
0.522
0.522
0.54
0.54
0.546
0.55
0.56
0.56
0.56
0.56
0.56
0.568
0.572
0.572
0.572
0.624
0.624
0.636
0.654
0.654
0.654
0.654
0.654
0.654
0.66
0.66
0.66
0.66
0.67
0.678

111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157

0
0
0
0
0
0
0
0
0
86
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
12
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0.172
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0.024
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0.64
0.64
0.64
0.64
0.64
0.64
0.64
0.64
0.64
0.812
0.812
0.812
0.812
0.812
0.812
0.812
0.812
0.812
0.812
0.812
0.812
0.812
0.812
0.812
0.812
0.812
0.812
0.812
0.812
0.836
0.836
0.836
0.836
0.836
0.836
0.836
0.836
0.836
0.836
0.836
0.836
0.836
0.836
0.836
0.836
0.836
0.836

0
0
0
0
2
0
9
0
3
0
0
0
0
0
0
0
0
0
0
0
0
67
0
0
0
0
0
0
0
0
3
4
0
0
0
5
0
0
0
0
0
0
0
9
0
0
0

0
0
0
0
0.004
0
0.018
0
0.006
0
0
0
0
0
0
0
0
0
0
0
0
0.134
0
0
0
0
0
0
0
0
0.006
0.008
0
0
0
0.01
0
0
0
0
0
0
0
0.018
0
0
0

0.65
0.65
0.65
0.65
0.654
0.654
0.672
0.672
0.678
0.678
0.678
0.678
0.678
0.678
0.678
0.678
0.678
0.678
0.678
0.678
0.678
0.812
0.812
0.812
0.812
0.812
0.812
0.812
0.812
0.812
0.818
0.826
0.826
0.826
0.826
0.836
0.836
0.836
0.836
0.836
0.836
0.836
0.836
0.854
0.854
0.854
0.854

0
0
0
10
0
0
0
16
0
4
0
0
0
4
0
0
2
0
12
0
8
5
0
0
0
0
0
0
0
0
2
2
0
18
0
0
9
0
0
0
0
0
0
0
5
1
0

0
0
0
0.02
0
0
0
0.032
0
0.008
0
0
0
0.008
0
0
0.004
0
0.024
0
0.016
0.01
0
0
0
0
0
0
0
0
0.004
0.004
0
0.036
0
0
0.018
0
0
0
0
0
0
0
0.01
0.002
0

0.678
0.678
0.678
0.698
0.698
0.698
0.698
0.73
0.73
0.738
0.738
0.738
0.738
0.746
0.746
0.746
0.75
0.75
0.774
0.774
0.79
0.8
0.8
0.8
0.8
0.8
0.8
0.8
0.8
0.8
0.804
0.808
0.808
0.844
0.844
0.844
0.862
0.862
0.862
0.862
0.862
0.862
0.862
0.862
0.872
0.874
0.874

158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204

0
0
50
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
17
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13
0
0
0
0

0
0
0.1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0.034
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0.026
0
0
0
0

0.836
0.836
0.936
0.936
0.936
0.936
0.936
0.936
0.936
0.936
0.936
0.936
0.936
0.936
0.936
0.936
0.936
0.936
0.936
0.936
0.936
0.936
0.97
0.97
0.97
0.97
0.97
0.97
0.97
0.97
0.97
0.97
0.97
0.97
0.97
0.97
0.97
0.97
0.97
0.97
0.97
0.97
0.996
0.996
0.996
0.996
0.996

0
2
0
9
0
0
0
0
0
0
1
0
0
0
0
0
0
0
30
0
0
0
0
0
0
3
0
0
1
0
0
0
0
0
0
0
0
0
0
0
13
0
0
0
0
0
0

0
0.004
0
0.018
0
0
0
0
0
0
0.002
0
0
0
0
0
0
0
0.06
0
0
0
0
0
0
0.006
0
0
0.002
0
0
0
0
0
0
0
0
0
0
0
0.026
0
0
0
0
0
0

0.854
0.858
0.858
0.876
0.876
0.876
0.876
0.876
0.876
0.876
0.878
0.878
0.878
0.878
0.878
0.878
0.878
0.878
0.938
0.938
0.938
0.938
0.938
0.938
0.938
0.944
0.944
0.944
0.946
0.946
0.946
0.946
0.946
0.946
0.946
0.946
0.946
0.946
0.946
0.946
0.972
0.972
0.972
0.972
0.972
0.972
0.972

4
0
0
0
5
0
0
0
0
0
2
0
0
3
1
0
0
4
0
14
0
0
0
0
0
0
0
0
5
0
0
0
0
0
3
0
0
0
0
0
0
0
0
6
0
0
0

0.008
0
0
0
0.01
0
0
0
0
0
0.004
0
0
0.006
0.002
0
0
0.008
0
0.028
0
0
0
0
0
0
0
0
0.01
0
0
0
0
0
0.006
0
0
0
0
0
0
0
0
0.012
0
0
0

0.882
0.882
0.882
0.882
0.892
0.892
0.892
0.892
0.892
0.892
0.896
0.896
0.896
0.902
0.904
0.904
0.904
0.912
0.912
0.94
0.94
0.94
0.94
0.94
0.94
0.94
0.94
0.94
0.95
0.95
0.95
0.95
0.95
0.95
0.956
0.956
0.956
0.956
0.956
0.956
0.956
0.956
0.956
0.968
0.968
0.968
0.968

205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0.004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0.996
0.996
0.996
0.996
0.996
0.996
0.996
0.996
0.996
0.996
0.996
0.996
0.996
0.996
0.996
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
12
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0.024
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0.004
0
0
0
0
0
0
0
0

0.972
0.972
0.972
0.972
0.972
0.972
0.972
0.972
0.972
0.972
0.972
0.972
0.972
0.972
0.972
0.996
0.996
0.996
0.996
0.996
0.996
0.996
0.996
0.996
0.996
0.996
0.996
0.996
0.996
0.996
0.996
0.996
0.996
0.996
0.996
0.996
0.996
1
1
1
1
1
1
1
1
1

0
4
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
4
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
1
0
0
0

0
0.008
0
0
0
0
0
0
0
0
0
0.004
0
0
0
0
0
0
0.008
0
0
0
0
0
0
0.002
0
0
0
0
0
0
0
0
0
0.008
0
0
0
0
0
0
0.002
0
0
0

0.968
0.976
0.976
0.976
0.976
0.976
0.976
0.976
0.976
0.976
0.976
0.98
0.98
0.98
0.98
0.98
0.98
0.98
0.988
0.988
0.988
0.988
0.988
0.988
0.988
0.99
0.99
0.99
0.99
0.99
0.99
0.99
0.99
0.99
0.99
0.998
0.998
0.998
0.998
0.998
0.998
0.998
1
1
1
1

7 - Beneficios esperados:
A partir de los beneficios simulados para cada cantidad comprada obtenemos la variable aleatoria beneficios esperados calculando la media de las
1000 simulaciones, y adems obtenemos el intervalo de confianza a un nivel del 95 %.

BEN EFIC IO M ED IO EN 1 0 0 0 EN S A Y.

CANTIDADES
BENEFICIO MEDIO
DESVIACIN TPICA
INTERVALO CONFIANZA
MXIMO
MNIMO

18

BENEFICIO, VARIANZA E INTERVALO GENERADO A PARTIR DE EL N DE UNIDADES COMPRADAS


19
20
21
22
23
24
25
26
72.94
76.99
81.04
83.99
84.82
82.17
76.12
68.14
59.28
53.78
56.76
59.75
62.57
65.20
67.60
69.32
71.16
72.60
4.71
4.98
5.24
5.48
5.72
5.93
6.08
6.24
6.36
77.65
81.96
86.28
89.48
90.54
88.10
82.19
74.38
65.64
68.22
72.01
75.80
78.51
79.11
76.24
70.04
61.91
52.92

BENEFICIO ESPERADO

100.00
80.00
60.00

BENEFICIO MEDIO
MXIMO

40.00

MNIMO

20.00
0.00

18

19

20

21

22

23

24

25

26

CANTIDADES COMPRADAS SIMULADAS

PULSAR F9 PARA RECALCULO ALEATORIO


Decisin:
Los resultados de la simulacin indican que la decisin que maximiza el
beneficio es realizar un pedido de 22 unidades.

Вам также может понравиться