Está en la página 1de 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 MODEL

1) DEFINIR LAS VARIABLES NO CONTROBLES (ALEATO


UNIDADES VENDIDAS
PRECIO DE VENTA
PRECIO DE COMPRA
2) DEFINIR VARIABLE NO CONTROLADAS DETERMINIS
COSTE DE TRANSPORTE 1 POR UNIDAD
3) DEFINIR VARIABLES CONTROLADAS
CANTIDAD A COMPRAR ( 18, 19, 20, 21, 22, 23
4) CALCULO DE LA FUNCION DE DISTRIBUCION
DE LAS VARIABLE NO CONTROLABLES (ALEATO
5) INTEGRACION DE LOS ELEMENTOS EN EL MODELO
COMBINAR LOS N ALEATORIOS OBTENIDOS CO
CON LA FUNCION DE DISTRIBUCION VAR. ALEA
Y SIMULAR LOS BENEFICIOS EN FUNCION DE L
TODAS LAS VARIABLES DEL MODELO
6) FUNCION DE DISTRIBUCION DE LOS BENEFICIOS SIM
COMO HERRAMIENTA DE DECISIN
7) COMPARACION DE LOS BENEFICIOS ESPERADOS
OPTENCION DE MEDIAS E INTERVALOS (nivel co
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

ontecarlo con Excel


FASES PARA DESARROLLAR EL MODELO:

AS VARIABLES NO CONTROBLES (ALEATORIAS)

ARIABLE NO CONTROLADAS DETERMINISTAS


E DE TRANSPORTE 1 POR UNIDAD
ARIABLES CONTROLADAS
DAD A COMPRAR ( 18, 19, 20, 21, 22, 23 . ) a optimizar.
DE LA FUNCION DE DISTRIBUCION
S VARIABLE NO CONTROLABLES (ALEATORIAS)
ION DE LOS ELEMENTOS EN EL MODELO
INAR LOS N ALEATORIOS OBTENIDOS CON EXCEL
A FUNCION DE DISTRIBUCION VAR. ALEATORIAS
ULAR LOS BENEFICIOS EN FUNCION DE LAS
S LAS VARIABLES DEL MODELO
DE DISTRIBUCION DE LOS BENEFICIOS SIMULADOS
HERRAMIENTA DE DECISIN
CION DE LOS BENEFICIOS ESPERADOS
NCION DE MEDIAS E INTERVALOS (nivel confianza 95 %)
CADA CANTIDAD COMPRADA
HERRAMIENTA 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

prob. precio vta. 12

prob. precio vta.16

prob. precio vta. 18

0.40

0.60

prob. precio compra 5

prob. precio compra 7

prob. precio compra 11

prob. precio compra 17

prob. precio vta. 14

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

0.20

SIMULACIN DE BENEFICIOS PARA LAS SIGUIENTES CANTIDADES A COMPRAR

0.80

0.09

prob. precio vta. 10

prob. Demanda 25 uds

0.00

0.23

prob. Demanda 23 uds

prob. Demanda 24 uds

1.00

0.32

prob. Demanda 22 uds

0.80

0.23

0.60

prob. Demanda 21 uds

0.14

0.40

prob. Demanda 20 uds

0.08

0.20

0.23

0.00

0.31

1.00

0.23

0.80

0.15

0.08

0.60

0.17

0.40

0.25

0.20

0.25

0.17

0.08
0.00

precio de compra

1.00

prob. precio compra 9

ASIGNACIN DE SUCESOS A LOS NUM. ALEATORIOS EXCEL

18
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

demanda

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

precio venta

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

precio compra

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

coste compra

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

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

19
beneficios

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

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

20
beneficios

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

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

21
beneficios

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

coste exceso

0
0
11
0
0
0
0
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11
0
0
0
7
0
0
0
0
0
0
0
0
6
0
0
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
0
0
0
0
0
0
0
0

22
beneficios

126
126
69
84
126
210
126
53
21
84
0
84
0
42
84
84
126
105
126
21
84
84
168
168
84
21
0
231
109
42
168
147
113
84
168
126
84
21
84
84
168
74
84
-21
126
42
42
111
-21
105
63
-31
0
126
42
42
84
84
126
126
0
231
189
42
21
168
63
84
126
210
0
126
84
189
84
168
126
168
126
84
63
84
126
42

coste exceso

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

23
beneficios

132
132
58
88
119
220
132
46
12
88
0
88
0
44
88
88
132
110
132
22
78
88
176
176
88
22
0
242
98
33
176
154
106
77
176
132
88
22
77
88
161
68
75
-22
132
44
44
102
-22
99
56
-42
-13
132
44
44
88
88
119
132
0
242
198
33
22
176
56
88
117
220
0
119
88
198
75
176
132
176
132
88
66
88
132
44

coste exceso

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

24
beneficios

138
138
47
92
112
230
138
39
3
92
0
79
0
46
92
92
138
104
138
23
72
92
169
184
92
23
0
253
87
24
184
148
99
70
169
138
92
23
70
79
154
62
66
-23
138
46
46
93
-23
93
49
-53
-26
125
46
46
92
92
112
125
0
253
207
24
13
169
49
92
108
230
-13
112
92
207
66
169
138
184
121
92
69
92
138
46

coste exceso

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

25
beneficios

127
144
36
86
105
223
131
32
-6
96
-11
70
0
37
85
96
144
98
144
14
66
81
162
177
86
14
0
247
76
15
175
142
92
63
162
144
85
14
63
70
147
56
57
-34
144
48
48
84
-24
87
42
-64
-39
118
35
37
85
96
105
118
-11
264
201
15
4
162
42
96
99
240
-26
105
85
201
57
162
144
192
110
96
62
83
144
48

coste exceso

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

26
beneficios

116
137
25
80
98
216
124
25
-15
89
-22
61
0
28
78
89
137
92
150
5
60
70
155
170
80
5
0
241
65
6
166
136
85
56
155
137
78
5
56
61
140
50
48
-45
137
50
37
75
-25
81
35
-75
-52
111
24
28
78
89
98
111
-22
275
195
6
-5
155
35
90
90
233
-39
98
78
195
48
155
137
200
99
89
55
74
150
39

coste exceso

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

beneficios

105
130
14
74
91
209
117
18
-24
82
-33
52
-11
19
71
82
130
86
143
-4
54
59
148
163
74
-4
-11
235
54
-3
157
130
78
49
148
130
71
-4
49
52
133
44
39
-56
130
41
26
66
-36
75
28
-86
-65
104
13
19
71
82
91
104
-33
269
189
-3
-14
148
28
84
81
226
-52
91
71
189
39
148
130
193
88
82
48
65
143
30

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
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

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

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

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

7
6
6
7
6
13
7
13
11
11
6
13
7
6
6
6
6
7
6
6
6
11
6
9
7
13
7
9
6
6
7
7
9
6
13
6
9
7
9
11
6
7
7
7
6
7
7
7
9
9
9
11
7
13
7
13
11
7
7
6
11
11
13
11
9
9
7
13
9
6
7
6
6
6
13
7
9
9
7
9
9
11
6
9
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

72
126
126
108
90
36
108
72
0
0
126
0
54
90
162
126
126
144
162
90
162
0
162
108
54
36
72
36
162
90
54
108
144
198
0
72
36
54
144
36
126
108
144
108
72
108
180
72
72
72
108
0
54
36
54
-54
36
180
108
90
72
36
-36
-18
36
108
72
36
108
90
108
126
162
90
-54
54
144
72
108
72
72
0
162
36
72
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

76
133
133
114
95
38
114
76
0
0
133
0
57
95
171
133
133
152
171
95
171
0
171
114
57
38
76
38
171
95
57
114
152
209
0
76
38
57
152
38
133
114
152
114
76
114
190
76
76
76
114
0
57
38
57
-57
38
190
114
95
76
38
-38
-19
38
114
76
38
114
95
114
133
171
95
-57
57
152
76
114
76
76
0
171
38
76
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

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

0
0
0
0
0
0
0
13
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
0
0
0
0
0
0
0
0
7
0
0
0
0
0
0
0
13
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9
6
0
0
0
0
0
0
9
9
0
0
0
0
0
0
0
0

84
147
147
126
105
42
126
67
0
0
147
0
63
105
189
147
147
168
174
105
189
0
189
126
63
42
84
42
189
105
63
126
168
231
0
84
42
63
168
42
147
126
168
126
84
113
210
84
84
84
126
0
63
27
63
-63
42
210
126
105
84
42
-42
-21
42
126
84
42
111
94
126
147
189
105
-63
63
151
71
126
84
84
0
189
42
84
126

0
0
0
0
0
13
0
26
11
0
6
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
14
7
0
0
9
0
0
0
26
0
0
0
7
0
0
11
0
0
11
9
0
0
13
18
12
0
0
0
0
0
0
18
18
0
9
0
0
0
0
0
9

88
154
154
132
110
29
132
54
-11
0
141
0
66
110
198
154
154
176
168
110
198
0
198
132
66
44
88
44
198
110
66
132
176
242
0
88
44
66
176
44
154
132
176
132
88
106
203
88
88
75
132
0
66
14
66
-66
44
203
132
110
73
44
-44
-32
33
132
88
29
102
88
132
154
198
110
-66
66
142
62
132
75
88
0
198
44
88
117

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

92
161
161
125
104
16
138
41
-22
-11
135
0
59
115
207
161
161
184
162
104
207
-11
192
123
69
46
81
46
192
115
69
125
184
253
-13
82
46
59
184
46
148
125
169
125
92
99
196
81
92
66
138
0
69
1
69
-69
46
196
138
115
62
33
-57
-43
24
138
81
16
93
82
125
161
192
115
-69
69
133
53
138
66
92
0
192
46
92
108

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

96
155
155
118
98
3
131
28
-33
-22
129
0
52
120
216
155
155
192
156
98
201
-22
186
114
72
48
74
48
186
109
62
118
175
247
-26
76
48
52
192
48
142
118
162
118
86
92
189
74
96
57
129
-11
72
-12
62
-82
48
189
144
120
51
22
-70
-54
15
129
74
3
84
76
118
168
186
109
-82
72
124
44
131
57
83
0
186
37
96
99

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

89
149
149
111
92
-10
124
15
-44
-33
123
-13
45
125
210
149
149
200
150
92
195
-33
180
105
75
35
67
39
180
103
55
111
166
241
-39
70
39
45
183
37
136
111
155
111
80
85
182
67
100
48
120
-22
75
-25
55
-95
37
182
137
114
40
11
-83
-65
6
120
67
-10
75
70
111
162
180
103
-95
65
115
35
124
48
74
-11
180
28
89
90

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

82
143
143
104
86
-23
117
2
-55
-44
117
-26
38
119
204
143
143
193
144
86
189
-44
174
96
68
22
60
30
174
97
48
104
157
235
-52
64
30
38
174
26
130
104
148
104
74
78
175
60
91
39
111
-33
68
-38
48
-108
26
175
130
108
29
0
-96
-76
-3
111
60
-23
66
64
104
156
174
97
-108
58
106
26
117
39
65
-22
174
19
82
81

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
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

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

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

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

13
13
7
11
7
7
7
7
9
7
6
9
9
11
13
9
7
11
7
7
11
7
7
11
9
13
7
6
9
7
7
7
9
7
9
7
11
7
7
9
6
7
7
6
11
7
13
11
11
11
13
9
11
9
9
11
7
13
6
7
13
7
6
9
7
6
6
7
6
7
7
6
9
6
7
7
7
6
11
7
7
7
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

-54
-36
108
72
72
108
72
108
36
72
72
108
72
72
-36
72
144
0
108
180
36
144
144
-18
36
-54
180
126
72
180
108
108
144
72
72
144
108
180
108
72
126
108
72
126
72
72
0
72
0
-18
72
72
36
72
72
-18
144
0
126
54
0
72
72
72
144
90
90
144
90
72
108
72
72
162
108
72
54
126
0
72
108
54
72
72
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

-57
-38
114
76
76
114
76
114
38
76
76
114
76
76
-38
76
152
0
114
190
38
152
152
-19
38
-57
190
133
76
190
114
114
152
76
76
152
114
190
114
76
133
114
76
133
76
76
0
76
0
-19
76
76
38
76
76
-19
152
0
133
57
0
76
76
76
152
95
95
152
95
76
114
76
76
171
114
76
57
133
0
76
114
57
76
76
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

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

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7
11
7
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
0
0
0
0
0
0
0
0
0
6
0
7
0
0
0
0
0
0
0
0
0
0
0
0
6
0
0
0
0
0
0
0
0

-63
-42
126
84
84
126
84
126
42
84
84
126
84
84
-42
84
153
-11
113
210
42
153
153
-21
42
-63
210
147
84
210
126
126
168
84
84
168
126
210
126
84
147
126
84
147
84
84
0
84
0
-21
84
84
42
84
84
-21
168
0
147
63
0
84
74
84
153
105
105
168
105
84
126
84
84
189
126
84
63
134
0
84
126
63
84
84
168
126

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

-76
-44
132
73
88
132
88
119
44
88
88
132
88
88
-44
88
146
-22
106
220
44
146
146
-22
33
-66
220
141
75
220
132
132
176
77
88
176
132
220
119
88
154
132
88
154
73
88
0
88
-11
-22
88
88
44
88
88
-22
176
0
154
56
0
77
68
75
146
110
110
176
110
77
132
88
88
198
132
88
66
128
-11
88
119
66
88
88
176
132

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

-89
-46
125
62
92
138
92
112
46
92
82
138
79
92
-46
92
139
-33
99
230
33
139
139
-23
24
-69
230
135
66
230
125
125
184
70
92
169
121
230
112
92
161
138
92
161
62
92
0
92
-22
-33
92
92
46
79
92
-23
184
0
161
49
0
70
62
66
139
104
115
169
115
70
125
82
92
192
138
81
69
122
-22
92
112
69
92
79
184
138

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

-102
-59
118
51
96
131
85
105
48
85
76
129
70
81
-59
96
132
-44
92
240
22
132
132
-34
15
-72
240
129
57
223
118
118
175
63
83
162
110
240
105
83
168
131
85
155
51
85
-13
96
-33
-44
96
96
35
70
96
-24
192
-13
155
42
0
63
56
57
132
98
109
162
109
63
118
76
96
186
144
74
62
116
-33
85
105
72
96
70
192
144

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

-115
-72
111
40
100
124
78
98
39
78
70
120
61
70
-72
87
125
-55
85
250
11
125
125
-45
6
-85
233
123
48
216
111
111
166
56
74
155
99
250
98
74
162
124
78
149
40
78
-26
100
-44
-55
83
87
24
61
87
-35
185
-26
149
35
0
56
50
48
125
92
103
155
103
56
111
70
87
180
137
67
55
110
-44
78
98
65
85
61
185
137

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

-128
-85
104
29
93
117
71
91
30
71
64
111
52
59
-85
78
118
-66
78
243
0
118
118
-56
-3
-98
226
117
39
209
104
104
157
49
65
148
88
243
91
65
156
117
71
143
29
71
-39
89
-55
-66
70
78
13
52
78
-46
178
-39
143
28
-13
49
44
39
118
86
97
148
97
49
104
64
78
174
130
60
48
104
-55
71
91
58
74
52
178
130

257
258
259
260
261
262
263
264
265
266
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

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

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

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

7
6
7
7
6
7
11
6
6
11
7
6
11
11
11
6
11
11
7
7
7
9
6
7
6
11
6
6
6
9
9
9
7
6
7
11
7
7
13
13
7
11
6
9
9
7
6
6
7
11
6
7
13
6
7
9
6
6
6
7
7
6
7
7
9
6
9
7
7
7
11
6
9
7
7
7
7
6
7
11
7
11
9
7
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

72
72
108
144
126
108
36
162
126
-18
144
90
0
36
-18
198
0
-18
108
108
108
36
90
72
72
36
72
126
126
72
108
108
108
90
108
36
108
108
0
36
144
-18
90
108
108
108
126
72
108
-18
162
144
72
162
108
36
162
162
126
108
72
162
108
72
72
162
36
108
144
72
72
72
108
144
72
108
180
126
144
-18
144
72
108
144
36
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

76
76
114
152
133
114
38
171
133
-19
152
95
0
38
-19
209
0
-19
114
114
114
38
95
76
76
38
76
133
133
76
114
114
114
95
114
38
114
114
0
38
152
-19
95
114
114
114
133
76
114
-19
171
152
76
171
114
38
171
171
133
114
76
171
114
76
76
171
38
114
152
76
76
76
114
152
76
114
190
133
152
-19
152
76
114
152
38
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

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

0
0
0
0
0
0
0
0
0
0
7
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
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
7
0
0

84
84
126
168
147
126
42
189
147
-21
153
105
0
42
-31
231
0
-21
126
126
126
42
105
84
84
42
84
147
147
84
126
126
126
105
126
42
126
126
0
42
168
-21
105
126
126
126
147
84
126
-21
189
168
84
189
126
42
189
189
147
126
84
189
126
84
84
189
31
126
168
84
84
84
126
168
84
126
210
147
168
-21
168
84
126
153
42
42

0
0
0
0
0
0
11
0
0
0
14
6
0
0
22
0
0
0
7
0
0
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
6
7
0
0
0
0
0
0
9
0
0
0
7
7
0
0
7
9
0
18
0
0
0
0
0
9
0
0
0
0
6
0
0
0
0
9
14
0
0

88
88
132
176
154
132
31
198
154
-22
146
99
0
44
-42
242
0
-22
119
132
132
33
99
88
88
44
88
154
154
88
132
132
132
110
132
44
132
132
0
44
176
-22
110
132
132
132
154
78
119
-22
198
176
88
198
132
33
198
198
154
119
77
198
132
77
75
198
22
132
176
88
88
88
117
176
88
132
220
141
176
-22
176
88
117
146
44
44

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

81
92
125
169
161
138
20
207
161
-23
139
93
0
46
-53
253
0
-23
112
138
125
24
93
92
92
46
82
161
161
92
138
123
138
115
138
33
138
138
0
46
169
-23
115
138
123
138
161
72
112
-33
192
169
75
207
138
24
207
207
161
112
70
207
138
70
66
207
13
125
184
81
92
92
108
169
81
138
230
135
184
-33
184
92
108
139
33
46

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

74
96
118
162
155
131
9
216
168
-34
132
87
-11
48
-64
247
-11
-34
105
131
118
15
87
96
86
35
76
168
155
96
129
114
144
109
144
22
144
131
0
48
162
-24
109
129
114
131
168
66
105
-44
186
162
62
216
144
15
216
216
168
105
63
216
144
63
57
216
4
118
192
74
96
96
99
162
74
144
223
129
177
-44
177
96
99
132
22
37

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

67
90
111
155
149
124
-2
210
175
-45
125
81
-22
37
-75
241
-22
-45
98
124
111
6
81
89
80
24
70
175
149
87
120
105
137
103
137
11
137
124
-13
35
155
-35
103
120
105
124
162
60
98
-55
180
155
49
225
150
6
225
210
162
98
56
210
137
56
48
210
-5
111
200
67
100
100
90
155
67
137
216
123
170
-55
170
85
90
125
11
28

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

60
84
104
148
143
117
-13
204
169
-56
118
75
-33
26
-86
235
-33
-56
91
117
104
-3
75
82
74
13
64
169
143
78
111
96
130
97
130
0
130
117
-26
22
148
-46
97
111
96
117
156
54
91
-66
174
148
36
219
143
-3
219
204
156
91
49
204
130
49
39
204
-14
104
193
60
89
94
81
148
60
130
209
117
163
-66
163
74
81
118
0
19

343
344
345
346
347
348
349
350
351
352
353
354
355
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

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

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

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

7
7
7
7
7
9
6
7
6
6
9
7
7
7
6
9
7
7
6
7
11
11
6
7
7
11
9
7
9
9
7
13
6
7
7
9
9
9
7
9
9
11
7
13
11
6
7
9
6
7
6
11
11
6
6
6
11
7
13
9
9
6
7
7
7
9
7
9
7
11
11
7
6
6
7
7
7
11
7
6
9
9
7
7
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

144
54
72
72
144
18
90
108
90
72
108
144
54
108
72
72
72
108
198
144
-18
72
126
144
72
36
36
108
72
36
72
0
162
72
54
108
36
144
108
36
72
72
108
-54
72
126
144
36
126
144
126
0
36
126
126
198
36
108
-36
72
18
72
108
144
72
108
108
108
108
0
0
72
162
126
54
144
144
-18
144
72
144
72
144
144
108
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

152
57
76
76
152
19
95
114
95
76
114
152
57
114
76
76
76
114
209
152
-19
76
133
152
76
38
38
114
76
38
76
0
171
76
57
114
38
152
114
38
76
76
114
-57
76
133
152
38
133
152
133
0
38
133
133
209
38
114
-38
76
19
76
114
152
76
114
114
114
114
0
0
76
171
133
57
152
152
-19
152
76
152
76
152
152
114
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

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

0
0
7
0
0
0
0
0
0
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
7
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
7
0
0
0
0
0
0
0
0
0
7
0
0
0
0
0
0
0

168
63
73
84
168
21
105
126
105
84
126
153
63
126
84
84
84
126
231
168
-21
84
147
168
84
42
42
126
84
42
84
0
189
84
63
126
42
168
113
42
84
84
126
-63
84
147
168
42
147
168
147
0
42
134
147
231
42
126
-42
84
21
84
126
168
84
126
126
126
113
0
0
84
189
147
63
168
168
-21
153
84
168
84
168
168
126
42

7
0
14
0
0
0
0
0
0
0
0
14
0
0
6
9
0
0
6
0
0
0
0
0
0
11
0
0
9
0
0
0
0
7
0
9
0
0
14
0
0
0
0
0
11
0
0
0
0
0
0
11
0
12
0
0
0
0
0
0
9
0
0
0
0
0
7
0
14
11
0
7
0
0
0
0
7
0
14
6
0
0
0
0
0
0

161
66
66
88
176
22
110
132
110
88
132
146
66
132
78
75
88
132
225
176
-22
88
154
176
88
31
44
132
75
44
88
0
198
77
66
117
44
176
106
44
88
88
132
-66
73
154
176
44
154
176
154
-11
44
128
154
242
44
132
-44
88
12
88
132
176
88
132
119
132
106
-11
0
77
198
154
66
176
161
-22
146
78
176
88
176
176
132
44

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

154
69
59
92
184
23
115
138
115
92
138
139
69
138
72
66
81
125
219
169
-33
92
161
169
81
20
46
138
66
35
92
-13
192
70
59
108
46
184
99
46
79
77
138
-79
62
161
184
46
161
184
161
-22
33
122
161
253
46
125
-57
92
3
82
138
184
92
138
112
123
99
-22
0
70
207
161
59
184
154
-23
139
72
167
92
184
184
138
46

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

147
62
52
96
177
14
109
144
109
96
129
132
72
144
66
57
74
118
213
162
-44
96
155
162
74
9
48
131
57
26
96
-26
186
63
52
99
48
192
92
37
70
66
144
-92
51
168
192
48
155
177
155
-33
22
116
168
264
35
118
-70
96
-6
76
144
192
96
144
105
114
92
-33
0
63
216
168
52
177
147
-34
132
66
158
96
177
177
144
37

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

140
55
45
89
170
5
103
137
103
90
120
125
65
137
60
48
67
111
207
155
-55
85
149
155
67
-2
39
124
48
17
100
-39
180
56
45
90
50
183
85
28
61
55
137
-105
40
162
185
39
149
170
149
-44
11
110
162
258
24
111
-83
87
-15
70
150
185
89
135
98
105
85
-44
-11
56
210
162
45
170
140
-45
125
60
149
87
170
170
137
28

35
21
42
14
21
27
18
14
18
12
27
42
14
14
30
45
28
28
30
28
44
22
18
28
28
55
18
21
45
36
7
52
24
35
28
45
9
18
42
27
36
44
14
52
55
12
14
18
18
21
18
55
44
36
12
12
33
28
52
18
45
24
7
14
14
18
35
36
42
55
22
35
12
12
28
21
35
33
42
30
36
18
21
21
14
27

133
48
38
82
163
-4
97
130
97
84
111
118
58
130
54
39
60
104
201
148
-66
74
143
148
60
-13
30
117
39
8
93
-52
174
49
38
81
41
174
78
19
52
44
130
-118
29
156
178
30
143
163
143
-55
0
104
156
252
13
104
-96
78
-24
64
143
178
82
126
91
96
78
-55
-22
49
204
156
38
163
133
-56
118
54
140
78
163
163
130
19

429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
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

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

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

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

7
7
7
11
7
11
11
6
11
11
11
7
6
11
7
7
9
7
11
7
13
13
9
9
7
11
11
11
6
9
7
7
13
13
6
7
11
9
7
9
6
9
6
7
9
9
7
6
7
6
11
7
7
7
6
7
7
7
11
7
7
6
9
7
11
6
7
11
11
7
7
9
7
9
13
13
7
9
9
13
9
11
7
6
11
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

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

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
57
57
-19
57
0
-19
133
76
0
-19
57
171
-19
190
114
19
76
0
114
-38
-57
38
38
190
0
38
38
133
152
57
152
38
0
95
57
76
76
152
114
95
76
76
76
114
76
114
171
152
171
38
114
76
152
133
114
57
114
0
76
152
76
76
152
38
209
76
-19
114
57
152
76
114
76
38
38
152
19
19
38
19
0
76
171
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
60
60
-20
60
0
-20
140
80
0
-20
60
180
-20
200
120
20
80
0
120
-40
-60
40
40
200
0
40
40
140
160
60
160
40
0
100
60
80
80
160
120
100
80
80
80
120
80
120
180
160
180
40
120
80
160
140
120
60
120
0
80
160
80
80
160
40
220
80
-20
120
60
160
80
120
80
40
40
160
20
20
40
20
0
80
180
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
0
0
0
0
0
0
6
0
11
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
0
0

126
63
63
-21
63
0
-21
147
84
0
-21
63
189
-21
210
113
21
84
0
126
-42
-63
42
42
210
0
42
42
147
168
63
168
42
0
94
63
69
84
168
126
105
84
84
84
111
84
126
189
168
189
42
126
84
168
147
126
63
126
0
84
168
84
84
168
42
231
84
-21
126
63
168
84
126
84
42
42
168
21
21
42
21
0
84
174
0
0

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

132
66
56
-22
56
0
-22
154
73
0
-32
66
198
-22
220
106
22
88
0
132
-44
-66
44
44
220
-11
44
31
141
176
56
161
44
-13
88
66
58
88
176
132
110
88
88
77
102
88
132
198
176
183
44
119
88
176
154
132
66
119
0
77
176
78
88
176
31
242
88
-22
132
66
176
88
132
88
44
44
176
22
22
44
22
0
88
168
0
-11

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

138
59
49
-33
49
0
-23
148
62
0
-43
69
207
-23
230
99
23
92
0
138
-46
-79
46
46
230
-22
33
20
135
184
49
154
46
-26
82
69
47
92
184
123
115
79
82
70
93
79
125
207
184
177
33
112
81
169
161
138
69
112
0
70
184
72
79
184
20
236
81
-33
138
69
184
92
138
92
46
46
184
23
23
46
13
-11
92
162
0
-22

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

131
52
42
-44
42
-11
-34
142
51
0
-54
62
216
-24
240
92
14
96
-11
131
-48
-92
37
37
240
-33
22
9
129
175
42
147
33
-39
76
72
36
96
177
114
120
70
76
63
84
70
118
216
177
171
22
105
74
162
155
144
72
105
0
63
177
66
70
192
9
230
74
-44
144
72
192
96
131
83
48
33
177
24
24
33
4
-22
85
156
0
-33

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

124
45
35
-55
35
-22
-45
136
40
-11
-65
55
225
-25
250
85
5
89
-22
124
-61
-105
28
28
250
-44
11
-2
123
166
35
140
20
-52
70
65
25
87
170
105
125
61
70
56
75
61
111
210
170
165
11
98
67
155
149
137
65
98
-11
56
170
60
61
200
-2
224
67
-55
133
65
185
87
124
74
50
20
170
15
25
20
-5
-33
78
150
-11
-44

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

117
38
28
-66
28
-33
-56
130
29
-22
-76
48
219
-36
243
78
-4
82
-33
117
-74
-118
19
19
243
-55
0
-13
117
157
28
133
7
-65
64
58
14
78
163
96
119
52
64
49
66
52
104
204
163
159
0
91
60
148
143
130
58
91
-22
49
163
54
52
193
-13
218
60
-66
122
58
178
78
117
65
37
7
163
6
16
7
-14
-44
71
144
-22
-55

515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
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

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

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

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

6
7
7
6
9
7
6
11
6
6
7
6
7
11
11
7
7
9
11
9
13
6
7
7
7
9
11
6
6
7
6
6
7
7
7
7
13
9
7
13
7
7
6
7
7
11
7
6
9
11
7
11
7
11
13
11
7
13
7
6
9
7
11
6
7
11
7
9
7
13
6
6
9
13
7
7
7
13
6
6
6
6
7
7
13
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

126
144
144
90
36
144
126
0
162
126
108
162
108
36
36
72
108
36
72
36
0
198
108
144
72
36
-18
126
162
108
126
126
180
144
108
108
36
72
72
72
54
72
126
108
144
-18
108
162
108
0
108
0
72
0
-36
36
108
-36
180
162
108
108
-18
90
144
0
108
36
108
-54
90
72
36
36
180
108
144
36
126
126
126
162
72
144
-36
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

133
152
152
95
38
152
133
0
171
133
114
171
114
38
38
76
114
38
76
38
0
209
114
152
76
38
-19
133
171
114
133
133
190
152
114
114
38
76
76
76
57
76
133
114
152
-19
114
171
114
0
114
0
76
0
-38
38
114
-38
190
171
114
114
-19
95
152
0
114
38
114
-57
95
76
38
38
190
114
152
38
133
133
133
171
76
152
-38
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

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

0
0
0
6
0
0
0
0
0
0
0
0
0
0
11
0
0
0
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
11
0
0
0
0
0
0
0
11
13
0
0
0
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13
0
0
6
0
0
0
0
0

147
168
168
94
42
168
147
0
189
147
126
189
126
42
29
84
126
42
69
31
0
231
126
168
84
42
-21
147
189
126
147
147
210
168
126
126
42
84
84
84
63
84
147
126
168
-31
126
189
126
0
126
0
84
-11
-53
42
126
-42
193
189
126
126
-21
105
168
0
126
42
126
-63
105
84
42
42
210
126
168
27
147
147
134
189
84
168
-42
126

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

154
176
176
88
44
176
154
0
198
154
132
198
132
44
18
88
119
44
58
22
0
242
132
176
88
44
-22
154
198
119
154
154
220
176
132
132
44
75
88
88
66
88
154
132
176
-42
132
183
117
0
132
0
88
-22
-66
44
132
-44
186
198
132
119
-22
99
176
0
132
44
119
-66
110
88
44
44
203
119
176
14
154
154
128
198
88
176
-44
132

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

161
169
184
82
46
169
161
-11
192
161
138
192
125
46
7
81
112
46
47
13
0
253
138
169
81
46
-33
161
192
112
148
161
213
169
138
125
31
66
92
75
59
92
148
138
184
-53
138
177
108
-11
125
0
92
-33
-79
46
125
-46
179
207
138
112
-23
93
184
-11
138
46
112
-79
115
92
46
46
196
112
184
1
148
161
122
192
81
169
-46
138

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

155
162
177
76
48
162
155
-22
186
155
131
186
118
48
-4
74
105
48
36
4
-13
264
144
162
74
48
-44
168
186
105
142
155
206
162
131
118
18
57
96
62
52
85
142
144
192
-64
131
171
99
-22
118
-11
96
-44
-92
35
118
-59
172
216
129
105
-24
87
177
-22
131
37
105
-92
120
86
48
33
189
105
177
-12
142
168
116
186
74
162
-59
127

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

149
155
170
70
39
155
149
-33
180
149
124
180
111
50
-15
67
98
50
25
-5
-26
258
137
155
67
50
-55
162
180
98
136
149
199
155
124
111
5
48
89
49
45
78
136
137
200
-75
124
165
90
-33
111
-22
100
-55
-105
24
111
-72
165
210
120
98
-35
81
170
-33
124
28
98
-105
125
80
50
20
182
98
170
-25
136
162
110
180
67
155
-72
116

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

143
148
163
64
30
148
143
-44
174
143
117
174
104
39
-26
60
91
41
14
-14
-39
252
130
148
60
41
-66
156
174
91
130
143
192
148
117
104
-8
39
82
36
38
71
130
130
193
-86
117
159
81
-44
104
-33
93
-66
-118
13
104
-85
158
204
111
91
-46
75
163
-44
117
19
91
-118
119
74
41
7
175
91
163
-38
130
156
104
174
60
148
-85
105

601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
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

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

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

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

7
9
6
6
13
6
13
9
7
9
11
13
7
7
13
7
9
7
7
6
9
7
6
7
9
7
7
9
7
6
11
7
7
6
7
9
7
7
9
7
7
6
11
7
9
9
9
6
13
6
7
7
6
11
7
11
7
6
7
6
7
6
7
7
7
7
9
7
7
9
6
7
7
9
7
6
7
9
13
9
13
7
6
7
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

144
144
198
162
-36
72
0
18
72
108
0
-36
72
72
0
144
72
72
54
90
72
54
72
72
144
108
108
72
108
126
72
72
108
162
144
36
180
108
72
54
54
162
36
54
108
72
72
126
36
90
54
180
72
72
144
0
144
198
72
126
108
162
144
108
108
108
72
54
108
36
162
72
72
18
72
162
72
72
0
72
36
108
126
144
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

152
152
209
171
-38
76
0
19
76
114
0
-38
76
76
0
152
76
76
57
95
76
57
76
76
152
114
114
76
114
133
76
76
114
171
152
38
190
114
76
57
57
171
38
57
114
76
76
133
38
95
57
190
76
76
152
0
152
209
76
133
114
171
152
114
114
114
76
57
114
38
171
76
76
19
76
171
76
76
0
76
38
114
133
152
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

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

0
0
0
0
0
0
13
0
0
0
0
0
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7
0
0
9
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13
0
6
0
0
9

168
168
231
189
-42
84
-13
21
84
126
0
-42
73
84
0
168
84
84
63
105
84
63
84
84
168
126
126
84
126
147
84
84
113
189
168
31
210
126
84
63
63
189
42
63
126
84
84
147
42
105
63
193
84
84
168
0
168
231
84
147
126
189
168
126
126
126
84
63
126
42
189
84
84
21
84
189
84
84
0
84
27
126
134
168
168
71

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

176
176
242
198
-55
78
-26
22
88
132
0
-44
66
88
0
176
88
88
66
110
88
56
88
88
176
119
132
88
132
154
88
77
106
198
176
22
203
119
88
66
66
198
44
56
132
88
88
154
44
110
66
186
88
73
176
0
176
242
77
141
132
198
176
132
132
132
88
66
119
44
198
88
88
22
88
183
88
75
0
75
14
119
128
176
176
62

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

184
167
253
207
-68
72
-39
23
92
138
0
-57
59
81
0
184
79
92
69
115
92
49
92
92
167
112
125
92
138
148
77
70
99
192
184
13
196
112
79
59
69
207
46
49
138
92
79
161
46
115
69
179
92
62
184
-11
184
253
70
135
125
192
184
125
138
125
92
59
112
35
207
92
92
23
92
177
81
66
0
66
1
112
122
184
184
53

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

177
158
247
201
-81
66
-52
24
85
144
0
-70
52
74
0
177
70
85
72
109
96
42
86
96
158
105
118
83
144
142
66
63
92
186
177
4
189
105
70
52
62
216
48
42
144
83
70
155
48
109
62
172
86
51
192
-22
177
247
63
129
118
186
192
118
131
118
83
52
105
26
201
85
96
14
85
171
74
57
0
57
-12
105
116
192
192
44

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

170
149
241
195
-94
60
-65
15
78
150
-11
-83
45
67
-13
170
61
78
65
103
87
35
80
100
149
98
111
74
150
136
55
56
85
180
170
-5
182
98
61
45
55
210
50
35
135
74
61
149
50
103
55
165
80
40
200
-33
170
241
56
123
111
180
200
111
124
111
74
45
98
17
195
78
100
5
78
165
67
48
-13
48
-25
98
110
200
185
35

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

163
140
235
189
-107
54
-78
6
71
141
-22
-96
38
60
-26
163
52
71
58
97
78
28
74
93
140
91
104
65
143
130
44
49
78
174
163
-14
175
91
52
38
48
204
39
28
126
65
52
143
37
97
48
158
74
29
193
-44
163
235
49
117
104
174
193
104
117
104
65
38
91
8
189
71
93
-4
71
159
60
39
-26
39
-38
91
104
193
178
26

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
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

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

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

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

11
7
9
9
6
7
13
9
9
9
7
11
6
6
6
9
13
7
7
9
6
13
9
7
13
9
6
6
7
7
7
11
6
6
11
7
7
7
6
11
6
7
9
7
6
7
7
6
9
6
7
9
9
6
9
7
7
7
11
7
6
7
6
7
7
13
9
11
11
7
7
11
7
11
11
9
6
7
9
9
6
6
11
7
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

36
180
144
18
90
72
-54
18
36
72
108
0
90
126
126
144
-36
54
108
18
72
-36
18
72
-36
72
162
126
72
72
72
-18
90
90
108
108
108
144
90
0
162
180
18
144
72
180
144
162
18
162
144
108
144
162
36
108
144
144
0
108
90
72
72
144
54
36
36
108
72
108
108
108
72
0
0
18
90
108
108
72
126
72
72
180
108
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

38
190
152
19
95
76
-57
19
38
76
114
0
95
133
133
152
-38
57
114
19
76
-38
19
76
-38
76
171
133
76
76
76
-19
95
95
114
114
114
152
95
0
171
190
19
152
76
190
152
171
19
171
152
114
152
171
38
114
152
152
0
114
95
76
76
152
57
38
38
114
76
114
114
114
76
0
0
19
95
114
114
76
133
76
76
190
114
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

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

0
0
0
0
0
0
0
9
0
0
0
0
0
0
0
0
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
9
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
0
0
0
0

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

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

44
220
159
22
110
88
-66
2
44
88
132
0
110
154
154
176
-44
66
106
22
78
-44
22
88
-44
75
198
154
88
88
88
-22
110
99
115
132
132
176
110
0
198
203
2
176
88
186
161
198
22
198
176
132
176
198
44
132
176
176
-11
119
110
88
88
176
66
44
44
115
88
119
132
132
88
0
0
12
99
132
117
75
154
88
88
220
132
77

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

33
230
150
13
115
81
-79
-7
46
92
138
0
115
161
148
184
-46
69
99
23
72
-46
23
92
-46
66
207
161
81
92
92
-23
115
93
104
138
138
184
104
-11
207
196
-7
169
92
179
154
207
13
207
169
123
184
192
46
138
169
169
-22
112
115
92
92
184
69
31
46
104
77
112
138
138
92
0
0
3
93
125
108
66
161
82
77
230
125
70

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

22
240
141
4
120
74
-92
-16
37
96
144
0
120
168
142
175
-59
62
92
24
66
-59
24
96
-59
57
216
168
74
85
96
-34
109
87
93
144
144
192
98
-22
216
189
-16
162
86
172
147
216
4
216
162
114
175
186
37
131
162
162
-33
105
109
85
96
177
62
18
48
93
66
105
144
127
85
-11
0
-6
87
118
99
57
168
76
66
223
118
63

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

11
233
132
-5
125
67
-105
-25
28
87
150
-11
114
175
136
166
-72
55
85
25
60
-72
15
89
-72
48
225
175
67
78
100
-45
103
81
82
137
150
200
92
-33
210
182
-25
155
80
165
140
225
-5
210
155
105
166
180
28
124
155
155
-44
98
103
78
100
170
55
5
50
82
55
98
150
116
78
-22
-11
-15
81
111
90
48
162
70
55
216
111
56

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

0
226
123
-14
119
60
-118
-34
19
78
143
-22
108
169
130
157
-85
48
78
16
54
-85
6
82
-85
39
219
169
60
71
93
-56
97
75
71
130
143
193
86
-44
204
175
-34
148
74
158
133
219
-14
204
148
96
157
174
19
117
148
148
-55
91
97
71
94
163
48
-8
41
71
44
91
143
105
71
-33
-22
-24
75
104
81
39
156
64
44
209
104
49

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
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

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

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

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

9
13
11
6
7
6
9
11
7
9
6
7
11
9
11
6
9
6
11
7
11
7
7
7
11
7
7
7
9
7
7
9
9
6
7
6
11
6
7
7
6
6
7
9
7
7
7
9
7
13
7
11
7
7
6
6
7
13
9
7
6
7
9
6
7
11
7
9
6
13
11
11
7
9
7
7
11
11
9
6
6
11
7
11
6
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

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

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
76
133
57
209
76
38
76
76
209
114
38
114
-19
133
38
133
-19
76
38
76
114
114
114
76
152
152
38
152
76
76
76
133
76
209
76
95
76
114
171
133
76
114
152
114
76
76
190
0
57
114
76
114
95
76
57
-57
114
76
133
152
38
95
114
0
76
38
95
0
76
76
152
38
190
152
0
38
76
209
76
76
114
76
209
133

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
80
140
60
220
80
40
80
80
220
120
40
120
-20
140
40
140
-20
80
40
80
120
120
120
80
160
160
40
160
80
80
80
140
80
220
80
100
80
120
180
140
80
120
160
120
80
80
200
0
60
120
80
120
100
80
60
-60
120
80
140
160
40
100
120
0
80
40
100
0
80
80
160
40
200
160
0
40
80
220
80
80
120
80
220
140

0
0
0
0
0
0
9
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
11
0
0
0
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
11
0
0
0
0
0
0
0
0
0
0
0
0
0
0

126
-42
84
147
63
231
71
42
84
84
231
126
42
126
-21
147
42
147
-21
84
29
84
126
126
126
84
168
168
42
168
84
84
84
147
84
231
69
105
84
126
189
147
73
126
168
126
84
84
210
0
63
126
84
126
105
84
63
-63
126
84
147
168
42
105
126
0
84
42
105
0
84
69
168
42
210
168
0
42
84
231
84
84
126
84
231
147

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

117
-44
88
154
56
225
62
44
88
88
242
132
44
117
-22
154
44
154
-22
88
18
88
132
132
132
88
161
176
44
176
88
88
88
154
88
242
58
110
88
132
198
154
66
132
176
132
88
75
220
0
66
115
88
132
110
88
56
-66
132
88
154
176
44
110
132
0
88
44
110
-13
73
58
161
44
220
176
0
44
75
225
88
88
132
88
242
154

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

108
-46
77
148
49
219
53
33
92
92
253
125
46
108
-23
161
46
161
-23
81
7
92
125
138
121
81
154
184
46
184
81
92
92
161
92
253
47
104
81
125
192
161
59
138
169
138
92
66
230
-13
69
104
92
138
115
92
49
-79
123
92
161
169
35
115
138
0
81
46
115
-26
62
47
154
35
230
184
0
46
66
219
92
92
138
92
253
148

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

99
-48
66
142
42
213
44
22
96
96
264
118
35
99
-24
155
37
168
-34
74
-4
85
118
144
110
74
147
177
37
177
74
96
83
155
85
264
36
98
74
118
186
155
52
144
162
131
85
57
240
-26
72
93
96
131
109
86
42
-92
114
85
168
162
26
120
144
0
74
48
109
-39
51
36
147
26
240
192
-11
48
57
213
96
81
131
81
247
142

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

90
-50
55
136
35
207
35
11
100
87
258
111
24
90
-25
149
28
162
-45
67
-15
78
111
137
99
67
140
170
28
170
67
87
74
149
78
258
25
92
67
111
180
149
45
135
155
124
78
48
233
-39
65
82
100
124
103
80
35
-105
105
78
162
155
17
114
137
0
67
39
103
-52
40
25
140
17
250
200
-22
50
48
207
90
70
124
70
241
136

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

81
-63
44
130
28
201
26
0
93
78
252
104
13
81
-36
143
19
156
-56
60
-26
71
104
130
88
60
133
163
19
163
60
78
65
143
71
252
14
86
60
104
174
143
38
126
148
117
71
39
226
-52
58
71
93
117
97
74
28
-118
96
71
156
148
8
108
130
-11
60
30
97
-65
29
14
133
8
243
193
-33
39
39
201
84
59
117
59
235
130

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
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

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

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

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

11
6
6
7
7
7
9
9
7
9
11
11
6
9
13
6
7
7
9
7
6
7
9
6
6
7
6
11
13
9
6
9
6
7
7
11
7
9
7
9
11
11
7
7
7
9
11
9
9
7
13
7
7
13
6
6
6
7
9
7
11
11
7
7
6
7
6
11
7
7
6
9
7
7
6
6
7
6
7
7
7
7
11
7
11
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

-18
126
90
54
108
180
72
72
180
18
72
72
126
108
36
162
108
72
108
54
90
144
36
162
90
72
162
36
36
108
90
72
90
108
108
0
144
108
72
72
36
72
108
72
54
108
0
108
72
108
0
144
144
-36
162
126
162
108
108
54
36
-18
108
144
90
144
198
-18
72
108
126
108
72
108
126
126
108
90
144
144
72
72
36
54
0
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

-19
133
95
57
114
190
76
76
190
19
76
76
133
114
38
171
114
76
114
57
95
152
38
171
95
76
171
38
38
114
95
76
95
114
114
0
152
114
76
76
38
76
114
76
57
114
0
114
76
114
0
152
152
-38
171
133
171
114
114
57
38
-19
114
152
95
152
209
-19
76
114
133
114
76
114
133
133
114
95
152
152
76
76
38
57
0
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

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

0
0
0
7
0
0
9
0
0
9
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
13
0
0
0
0
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

-21
147
105
53
126
210
71
84
210
11
84
84
147
126
42
189
126
84
126
63
105
168
42
189
105
84
189
42
42
111
105
84
105
126
126
0
168
126
84
84
42
84
126
84
63
126
0
126
84
126
-13
168
168
-42
189
134
189
126
126
63
42
-21
126
168
105
168
231
-21
84
126
147
126
84
126
147
147
126
105
168
168
84
84
42
63
0
168

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

-22
154
110
46
132
220
62
88
220
2
88
88
154
132
44
198
132
88
132
66
110
176
44
198
110
77
198
44
29
102
110
75
110
132
132
0
176
132
88
88
44
88
132
88
66
132
0
132
75
119
-26
176
176
-44
198
128
183
132
117
66
44
-32
132
176
99
176
242
-22
88
132
154
132
77
132
154
154
132
110
176
161
88
88
44
66
0
161

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

-23
161
115
39
138
230
53
79
230
-7
77
92
161
123
46
192
138
92
138
59
104
184
35
207
104
70
192
46
16
93
115
66
115
138
138
0
169
138
92
92
46
92
138
92
69
138
0
123
66
112
-39
184
184
-57
192
122
177
125
108
69
46
-43
138
184
93
184
236
-23
92
125
161
138
70
138
161
161
125
115
184
154
81
81
46
69
0
154

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

-24
155
120
32
131
223
44
70
223
-16
66
81
168
114
33
186
144
96
144
52
98
192
26
201
98
63
186
48
3
84
109
57
120
144
131
0
162
144
96
83
35
81
131
96
62
129
-11
114
57
105
-52
192
177
-70
186
116
171
118
99
72
35
-54
144
177
87
192
230
-24
85
118
155
144
63
131
168
168
118
109
177
147
74
74
48
62
0
147

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

-25
149
114
25
124
216
35
61
216
-25
55
70
162
105
20
180
150
100
135
45
92
185
17
195
92
56
180
37
-10
75
103
48
114
137
124
-11
155
135
89
74
24
70
124
89
55
120
-22
105
48
98
-65
185
170
-83
180
110
165
111
90
65
24
-65
137
170
81
185
224
-25
78
111
149
135
56
124
175
162
111
103
170
140
67
67
37
55
0
140

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

-36
143
108
18
117
209
26
52
209
-34
44
59
156
96
7
174
143
93
126
38
86
178
8
189
86
49
174
26
-23
66
97
39
108
130
117
-22
148
126
82
65
13
59
117
82
48
111
-33
96
39
91
-78
178
163
-96
174
104
159
104
81
58
13
-76
130
163
75
178
218
-36
71
104
143
126
49
117
169
156
104
97
163
133
60
60
26
48
-11
133

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
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000

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

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

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

6
7
9
11
11
7
7
9
9
6
9
9
7
11
6
9
6
6
9
11
6
13
7
13
11
6
7
7
11
9
7
7
11
9
7
9
9
11
11
9
9
7
11
11
6
6
11
7
7
6
9
9
6
7
6
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

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

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

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

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

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

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
0
0
0
0
0
0
11
0
0
0
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

231
63
84
42
42
126
168
84
42
147
84
126
168
42
231
126
147
94
42
126
84
42
126
-42
69
147
168
168
42
42
193
84
84
84
84
42
42
42
126
84
84
126
84
42
231
147
-21
168
63
147
84
84
147
210
105
210

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

242
66
88
44
44
132
176
88
33
154
88
117
176
44
242
132
154
88
44
132
78
44
132
-44
58
154
176
176
44
44
186
88
88
88
77
44
44
44
115
88
75
132
88
44
242
154
-32
176
66
154
88
88
154
220
110
220

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

253
59
92
33
46
125
184
92
24
161
92
108
184
46
236
123
148
82
35
138
72
31
138
-46
47
161
169
184
46
46
179
92
77
92
70
46
35
46
104
92
66
125
92
46
236
161
-43
184
69
161
92
79
161
213
104
213

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

264
52
83
22
35
118
177
83
15
155
96
99
192
48
230
114
142
76
26
144
66
18
144
-59
36
155
162
192
35
48
172
96
66
83
63
48
26
35
93
96
57
118
96
35
230
168
-54
192
72
168
83
70
168
206
98
206

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

258
45
74
11
24
111
170
74
6
149
87
90
200
37
224
105
136
70
17
133
60
5
150
-72
25
149
155
185
24
39
165
89
55
74
56
39
17
24
82
87
48
111
85
24
224
162
-65
185
75
162
74
61
162
199
92
199

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

252
38
65
0
13
104
163
65
-3
143
78
81
193
26
218
96
130
64
8
122
54
-8
143
-85
14
143
148
178
13
30
158
82
44
65
49
30
8
13
71
78
39
104
74
13
218
156
-76
178
68
156
65
52
156
192
86
192

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.
22 unid.
prob acum

24 unid.

n sucesos

prob

prob acum.

n sucesos

prob

prob acum

-111

-110

0
0
0
DISTRIBUCIN
DE0 BENEFICIOS

-109

-108 1

-107

0.9
-106

-105

-104
0.8

-103

-102
0.7

0.002

0.002

-101

0.002

-100
0.6

0.002

-99

0.002

-98
0.5

0.002

-97

0.002

-96
0.4

0.002

-95

0.002

-94
0.3

0.002

-93

0.002

-92
0.2

0.004

0.006

-91

0.006

-90

0.006

-89

0.006

-88

0.006

0.006

0.1

-86

-100

-87

-85

-84

-83

-82

-81

-80

-79

0
0

236

222

208

194

180

166

-112

152

138

124

110

96

82

68

54

40

-113

26

12

-2

-16

-30

-44

-58

-72

-86

-114

-114

PROB. ACUMULADA

prob

0.006

0.006

0.006

0.006

0.004

0.01

0.01

0.01

0.01

BENEFICIO
SIMULADO
0
0

20 unid.
22 unid.
24 unid.

250

20 unid.
n sucesos

-78

0.01

-77

0.01

-76

0.002

0.002

0.01

-75

0.002

0.01

-74

0.002

0.01

-73

0.002

0.01

-72

0.002

0.002

0.012

-71

0.002

0.012

-70

0.002

0.004

0.016

-69

0.002

0.016

-68

0.002

0.016

-67

0.002

0.016

-66

0.01

0.012

0.016

-65

0.012

0.016

-64

0.012

0.004

0.02

-63

0.012

0.02

-62

0.012

0.02

-61

0.012

0.02

-60

0.012

0.012

0.012

0.02

-59

0.012

0.012

0.004

0.024

-58

0.012

0.012

0.024

-57

0.012

0.012

0.024

-56

0.012

0.012

0.024

-55

0.012

0.012

0.024

-54

0.012

0.012

0.004

0.028

-53

0.012

0.012

0.028

-52

0.012

0.012

0.028

-51

0.012

0.012

0.028

-50

0.012

0.012

0.028

-49

0.012

0.012

0.028

-48

0.012

0.012

0.002

0.03

-47

0.012

0.012

0.03

-46

0.012

0.012

0.03

-45

0.012

0.012

0.03

-44

0.012

0.01

0.022

0.014

0.044

-43

0.012

0.022

0.044

-42

0.012

0.004

0.026

0.044

-41

0.012

0.026

0.044

-40

0.01

0.022

0.026

0.044

-39

0.022

0.026

0.004

0.048

-38

0.022

0.026

0.048

-37

0.022

0.026

0.048

-36

0.022

0.026

0.048

-35

0.022

0.026

0.048

-34

0.022

0.026

0.012

0.06

-33

0.022

0.026

0.012

0.072

-32

0.022

0.004

0.03

0.072

-31

0.022

0.03

0.072

-30

0.022

0.03

0.072

-29

0.022

0.03

0.072

-28

0.022

0.03

0.072

-27

0.022

0.03

0.072

-26

0.022

0.03

0.006

0.078

-25

0.022

0.03

0.078

-24

0.022

0.03

0.008

0.086

-23

0.022

0.03

0.086

-22

0.022

17

0.034

0.064

0.004

0.09

-21

0.022

0.064

0.09

-20

20

0.04

0.062

0.064

0.09

-19

0.062

0.064

0.09

-18

0.062

0.064

0.09

-17

0.062

0.064

0.09

-16

0.062

0.064

0.09

-15

0.062

0.064

0.09

-14

0.062

0.064

0.09

-13

0.062

0.004

0.068

0.004

0.094

-12

0.062

0.068

0.002

0.096

-11

0.062

0.012

0.08

0.014

0.11

-10

0.062

0.08

0.11

-9

0.062

0.08

0.11

-8

0.062

0.08

0.11

-7

0.062

0.08

0.11

-6

0.062

0.08

0.004

0.114

-5

0.062

0.08

0.114

-4

0.062

0.08

0.114

-3

0.062

0.08

0.114

-2

0.062

0.08

0.114

-1

0.062

0.08

0.114

32

0.064

0.126

23

0.046

0.126

0.018

0.132

0.126

0.126

0.132

0.126

0.126

0.132

0.126

0.126

0.004

0.136

0.126

0.126

0.004

0.14

0.126

0.126

0.14

0.126

0.126

0.14

0.126

0.126

0.14

0.126

0.126

0.14

0.126

0.126

0.008

0.148

10

0.126

0.126

0.148

11

0.126

0.126

0.148

12

0.126

0.004

0.13

0.148

13

0.126

0.13

0.148

14

0.126

0.002

0.132

0.01

0.158

15

0.126

0.132

0.012

0.17

16

0.126

0.132

0.17

17

0.126

0.132

0.17

18

0.126

0.132

0.17

19

0.126

0.132

0.17

20

0.016

0.142

0.132

0.17

21

0.142

0.132

0.17

22

0.142

0.014

0.146

0.014

0.184

23

0.142

0.146

0.184

24

0.142

0.146

0.184

25

0.142

0.146

0.184

26

0.142

0.146

0.002

0.186

27

0.142

0.146

0.186

28

0.142

0.146

0.002

0.188

29

0.142

0.004

0.15

0.188

30

0.142

0.15

0.188

31

0.142

0.008

0.158

0.188

32

0.142

0.158

0.002

0.19

33

0.142

0.012

0.17

0.002

0.192

34

0.142

0.17

0.192

35

0.142

0.17

0.008

0.2

36

0.142

0.17

0.004

0.204

37

0.142

0.17

0.016

0.22

38

0.142

0.17

0.22

39

0.142

0.17

0.22

40

49

0.098

0.24

0.17

0.22

41

0.24

0.17

0.22

42

0.24

0.17

0.012

0.232

43

0.24

0.17

0.232

44

0.24

35

0.07

0.24

0.002

0.234

45

0.24

0.24

0.234

46

0.24

0.002

0.242

0.234

47

0.24

0.242

0.234

48

0.24

0.242

14

0.028

0.262

49

0.24

0.242

0.262

50

0.24

0.242

0.262

51

0.24

0.242

0.01

0.272

52

0.24

0.242

0.012

0.284

53

0.24

0.242

0.284

54

0.24

0.002

0.244

0.284

55

0.24

0.244

0.284

56

0.24

0.012

0.256

0.004

0.288

57

0.24

0.256

0.018

0.306

58

0.24

0.004

0.26

0.306

59

0.24

0.26

0.306

60

26

0.052

0.292

0.26

0.306

61

0.292

0.26

0.306

62

0.292

0.002

0.262

0.014

0.32

63

0.292

0.262

11

0.022

0.342

64

0.292

0.262

0.342

65

0.292

0.262

0.342

66

0.292

20

0.04

0.302

0.012

0.354

67

0.292

0.302

0.354

68

0.292

0.004

0.306

0.354

69

0.292

0.306

0.354

70

0.292

0.306

0.018

0.372

71

0.292

0.306

0.372

72

0.292

0.306

0.016

0.388

73

0.292

0.01

0.316

0.388

74

0.292

0.316

11

0.022

0.41

75

0.292

0.018

0.334

0.41

76

0.292

0.334

0.018

0.428

77

0.292

11

0.022

0.356

0.428

78

0.292

0.01

0.366

0.428

79

0.292

0.366

0.428

80

116

0.232

0.524

0.366

0.428

81

0.524

0.366

0.004

0.432

82

0.524

0.366

0.432

83

0.524

0.366

0.008

0.44

84

0.524

0.366

0.006

0.446

85

0.524

0.366

0.018

0.464

86

0.524

0.366

0.008

0.472

87

0.524

0.366

0.006

0.478

88

0.524

81

0.162

0.528

0.478

89

0.524

0.528

0.478

90

0.524

0.528

0.478

91

0.524

0.528

0.478

92

0.524

0.528

0.012

0.49

93

0.524

0.528

0.49

94

0.524

0.528

0.49

95

0.524

0.528

0.49

96

0.524

0.528

32

0.064

0.554

97

0.524

0.528

0.554

98

0.524

0.002

0.53

0.008

0.562

99

0.524

0.006

0.536

0.01

0.572

100

20

0.04

0.564

0.536

0.572

101

0.564

0.536

0.572

102

0.564

0.006

0.542

0.572

103

0.564

0.542

0.572

104

0.564

0.542

0.572

105

0.564

0.542

12

0.024

0.596

106

0.564

0.012

0.554

0.596

107

0.564

0.554

0.596

108

0.564

0.554

0.596

109

0.564

0.554

0.016

0.612

110

0.564

15

0.03

0.584

0.004

0.616

111

0.564

0.584

0.616

112

0.564

0.584

0.616

113

0.564

0.584

0.616

114

0.564

0.584

0.01

0.626

115

0.564

0.584

0.626

116

0.564

0.584

0.004

0.63

117

0.564

0.01

0.594

0.63

118

0.564

0.594

17

0.034

0.664

119

0.564

12

0.024

0.618

0.664

120

94

0.188

0.752

0.618

0.006

0.67

121

0.752

0.618

0.67

122

0.752

0.618

0.67

123

0.752

0.618

0.67

124

0.752

0.618

0.002

0.672

125

0.752

0.618

0.672

126

0.752

0.618

0.672

127

0.752

0.618

0.002

0.674

128

0.752

0.004

0.622

0.674

129

0.752

0.622

10

0.02

0.694

130

0.752

0.622

0.694

131

0.752

0.622

12

0.024

0.718

132

0.752

67

0.134

0.756

0.016

0.734

133

0.752

0.756

0.734

134

0.752

0.756

0.734

135

0.752

0.756

0.734

136

0.752

0.756

0.734

137

0.752

0.756

0.734

138

0.752

0.756

0.734

139

0.752

0.756

0.734

140

30

0.06

0.812

0.756

0.734

141

0.812

0.008

0.764

0.734

142

0.812

0.002

0.766

0.006

0.74

143

0.812

0.766

0.74

144

0.812

0.766

24

0.048

0.788

145

0.812

0.766

0.788

146

0.812

0.016

0.782

0.788

147

0.812

0.782

0.008

0.796

148

0.812

0.782

0.796

149

0.812

0.782

0.796

150

0.812

0.782

0.796

151

0.812

0.782

0.796

152

0.812

0.782

0.796

153

0.812

0.782

0.796

154

0.812

24

0.048

0.83

0.796

155

0.812

0.83

12

0.024

0.82

156

0.812

0.83

0.002

0.822

157

0.812

0.83

0.822

158

0.812

0.83

0.002

0.824

159

0.812

0.83

0.824

160

54

0.108

0.92

0.83

0.824

161

0.92

0.008

0.838

0.824

162

0.92

0.838

14

0.028

0.852

163

0.92

0.838

0.852

164

0.92

0.838

0.852

165

0.92

0.838

0.852

166

0.92

0.838

0.852

167

0.92

0.838

0.852

168

0.92

0.002

0.84

0.018

0.87

169

0.92

0.84

0.87

170

0.92

0.84

0.87

171

0.92

0.84

0.002

0.872

172

0.92

0.84

0.872

173

0.92

0.84

0.872

174

0.92

0.84

0.872

175

0.92

0.84

0.008

0.88

176

0.92

41

0.082

0.922

0.88

177

0.92

0.922

11

0.022

0.902

178

0.92

0.922

0.902

179

0.92

0.922

0.902

180

22

0.044

0.964

0.922

0.902

181

0.964

0.922

0.902

182

0.964

0.922

0.902

183

0.964

0.002

0.924

0.902

184

0.964

0.924

0.902

185

0.964

0.924

0.902

186

0.964

0.924

0.014

0.916

187

0.964

0.924

0.916

188

0.964

0.924

0.916

189

0.964

0.924

0.004

0.92

190

0.964

0.924

0.92

191

0.964

0.924

0.92

192

0.964

0.924

11

0.022

0.942

193

0.964

0.924

0.942

194

0.964

0.924

0.942

195

0.964

0.924

0.942

196

0.964

0.924

0.942

197

0.964

0.924

0.942

198

0.964

20

0.04

0.964

0.942

199

0.964

0.964

0.942

200

11

0.022

0.986

0.964

0.942

201

0.986

0.964

0.006

0.948

202

0.986

0.964

0.948

203

0.986

0.004

0.968

0.948

204

0.986

0.968

0.948

205

0.986

0.968

0.948

206

0.986

0.968

0.948

207

0.986

0.968

0.948

208

0.986

0.968

0.948

209

0.986

0.968

0.948

210

0.986

0.968

0.948

211

0.986

0.968

0.948

212

0.986

0.968

0.948

213

0.986

0.968

0.002

0.95

214

0.986

0.968

0.95

215

0.986

0.968

0.95

216

0.986

0.968

10

0.02

0.97

217

0.986

0.968

0.97

218

0.986

0.968

0.97

219

0.986

0.968

0.97

220

0.014

0.018

0.986

0.97

221

0.986

0.97

222

0.986

0.97

223

0.986

0.006

0.976

224

0.986

0.976

225

0.002

0.988

0.976

226

0.988

0.976

227

0.988

0.976

228

0.988

0.976

229

0.988

0.976

230

0.988

0.002

0.978

231

0.988

0.978

232

0.988

0.978

233

0.988

0.978

234

0.988

0.978

235

0.988

0.978

236

0.988

0.978

237

0.988

0.978

238

0.988

0.978

239

0.988

0.978

240

0.988

0.012

0.99

241

0.988

0.99

242

0.012

0.99

243

0.99

244

0.99

245

0.99

246

0.99

247

0.006

0.996

248

0.996

249

0.996

250

0.996

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 %.

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
82.48
87.06
91.64
95.23
96.50
94.94
90.23
82.97
53.58
56.55
59.53
62.27
65.53
68.82
71.81
74.07
4.70
4.96
5.22
5.46
5.74
6.03
6.29
6.49
87.17
92.01
96.86
100.68
102.25
100.98
96.52
89.47
77.78
82.10
86.42
89.77
90.76
88.91
83.94
76.48

26
74.79
75.61
6.63
81.42
68.17

BENEFICIO ESPERADO
BENEFICIO MEDIO EN 1000 ENSAY.

120.00
100.00

80.00
BENEFICIO MEDIO

60.00

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.

También podría gustarte