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
23
20
21
25
24
21
22
24
22
21
21
25
23
21
25
23
22
23
25
23
22
25
23
24
25
22
22
24
22
22
20
21
20
22
23
24
23
25
23
25
23
22
22
23
21
23
23
24
24
20
22
20
24
21
23
24
22
24
23
24
23
23
25
23
23
23
22
25
20
24
24
22
21
23
20
23
22
20
21
22
22
25
22

precio venta

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

precio compra

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

coste compra

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

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

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

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

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

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

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

coste exceso

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

22
beneficios

42
168
-11
210
168
0
84
42
0
63
84
105
84
126
105
42
126
84
84
147
42
42
42
189
42
63
126
84
189
105
126
-53
105
73
168
84
105
42
189
42
63
84
84
126
84
105
63
147
147
168
113
84
27
189
63
0
63
168
63
147
147
42
84
0
84
126
168
147
147
53
-63
126
126
126
-42
73
210
168
-11
147
126
21
0
147

coste exceso

0
0
22
7
0
0
7
0
0
0
11
6
0
0
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
26
6
14
0
0
0
0
0
0
0
0
0
0
0
6
0
0
0
0
14
0
26
0
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
14
0
0
0
7
0
14
0
0
22
6
0
0
0
0

23
beneficios

44
176
-22
203
176
0
77
44
0
66
73
99
88
132
99
44
132
88
88
154
44
44
44
198
44
66
132
88
198
110
132
-66
99
66
176
88
110
44
198
44
66
88
88
132
88
99
66
154
154
176
106
88
14
198
56
0
66
176
66
154
154
44
88
0
88
132
176
154
154
46
-66
132
132
119
-44
66
220
176
-22
141
132
22
0
154

coste exceso

0
0
33
14
0
0
14
11
0
7
22
12
0
0
12
0
0
6
0
0
0
11
0
0
0
0
7
11
0
6
7
39
12
21
7
0
0
0
0
0
0
0
9
7
0
12
0
0
0
0
21
11
39
0
14
0
0
7
0
0
0
0
0
0
0
0
0
6
0
21
0
0
7
14
0
21
0
9
33
12
9
9
0
6

24
beneficios

46
184
-33
196
184
0
70
33
0
59
62
93
92
138
93
46
138
82
92
161
46
33
46
207
46
69
125
77
207
104
125
-79
93
59
169
92
115
46
207
46
69
92
79
125
92
93
69
161
161
184
99
77
1
207
49
0
69
169
69
161
161
46
92
0
92
138
184
148
161
39
-69
138
125
112
-46
59
230
167
-33
135
123
13
0
148

coste exceso

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

25
beneficios

37
177
-44
189
192
0
63
22
0
52
51
87
96
129
87
48
129
76
85
168
35
22
48
201
48
72
118
66
216
98
118
-92
87
52
162
86
120
37
216
35
72
85
70
118
85
87
62
155
168
192
92
66
-12
216
42
-11
72
162
72
155
168
35
85
0
83
131
177
142
168
32
-72
144
118
105
-59
52
223
158
-44
129
114
4
0
142

coste exceso

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

26
beneficios

28
170
-55
182
200
-11
56
11
-11
45
40
81
100
120
81
50
120
70
78
175
24
11
50
195
37
75
111
55
210
92
111
-105
81
45
155
80
114
28
225
24
75
78
61
111
78
81
55
149
162
185
85
55
-25
210
35
-22
65
155
65
149
162
24
78
0
74
124
170
136
175
25
-85
137
111
98
-72
45
216
149
-55
123
105
-5
0
136

coste exceso

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

beneficios

19
163
-66
175
191
-22
49
0
-22
38
29
75
93
111
75
39
111
64
71
169
13
0
41
189
26
68
104
44
204
86
104
-118
75
38
148
74
108
19
219
13
68
71
52
104
71
75
48
143
156
178
78
44
-38
204
28
-33
58
148
58
143
156
13
71
-11
65
117
163
130
169
18
-98
130
104
91
-85
38
209
140
-66
117
96
-14
-11
130

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

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

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

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

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

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

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

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

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

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

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

88
88
132
110
22
176
132
88
154
132
22
88
99
-22
88
88
132
66
22
66
115
176
132
88
18
99
44
68
198
88
132
176
44
176
154
99
119
88
88
-22
44
-42
88
176
119
88
132
132
46
132
132
132
44
183
132
-13
75
106
220
132
66
161
88
132
176
-66
159
198
146
106
56
44
88
56
22
0
203
2
176
220
176
220
66
198
88
88

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

92
81
125
115
13
184
125
92
148
125
23
92
93
-23
92
92
138
69
13
69
104
184
138
92
7
93
46
62
207
92
125
169
46
184
161
93
112
92
92
-23
46
-53
92
184
112
82
138
138
39
138
138
138
46
177
125
-26
66
99
213
138
69
154
92
125
169
-69
150
207
139
99
49
46
92
49
23
0
196
-7
169
230
184
213
59
207
92
92

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

85
74
118
109
4
175
118
85
142
118
14
96
87
-24
83
96
144
72
4
62
93
177
131
85
-4
87
48
56
201
96
118
162
48
192
168
87
105
85
85
-34
48
-64
85
192
105
76
144
129
32
129
131
144
48
171
118
-39
57
92
206
129
62
147
85
118
162
-72
141
201
132
92
42
35
96
42
24
0
189
-16
162
240
177
206
52
216
85
96

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

78
67
111
103
-5
166
111
78
136
111
5
100
81
-25
74
89
150
65
-5
55
82
170
124
78
-15
81
39
50
195
100
111
155
37
200
175
81
98
78
78
-45
50
-75
78
185
98
70
137
120
25
120
124
137
39
165
111
-52
48
85
199
120
55
140
78
111
155
-85
132
195
125
85
35
24
87
35
15
-11
182
-25
155
233
170
199
45
210
78
90

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

71
60
104
97
-14
157
104
71
130
104
-4
93
75
-36
65
82
143
58
-14
48
71
163
117
71
-26
75
30
44
189
89
104
148
26
193
169
75
91
71
71
-56
41
-86
71
178
91
64
130
111
18
111
117
130
30
159
104
-65
39
78
192
111
48
133
71
104
148
-98
123
189
118
78
28
13
78
28
6
-22
175
-34
148
226
163
192
38
204
71
84

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
24
23
20
23
21
21
23
22
23
23
24
23
22
22
23
23
24
22
23
24
21
25
24
21
22
23
25
24
24
22
20
24
23
24
21
23
23
22
22
24
22
24
22
23
20
22
24
21
22
22
22
23
22
21
22
21
24
21
22
22
24
21
21
24
20
21
24
24
22
21
23
25
25
21
20
24
22
21
24
20
23
20
20
23
21

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

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

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

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

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

63
147
189
71
189
189
84
84
231
84
105
126
126
42
84
105
-21
168
126
210
84
210
84
42
210
42
84
105
21
63
147
113
84
105
-21
168
42
189
105
42
147
126
84
-42
84
73
42
0
84
126
84
168
-42
63
-63
42
-21
126
-21
168
21
84
105
168
84
109
84
231
84
84
84
84
189
168
147
113
0
84
0
168
153
42
-11
31
84
0

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

56
154
198
62
198
183
75
88
242
88
110
132
132
44
88
110
-22
176
132
220
88
203
88
44
203
44
88
110
22
66
154
106
88
110
-22
161
44
198
110
44
154
132
88
-44
88
66
44
0
75
132
88
176
-44
66
-76
44
-32
132
-32
176
22
88
99
161
88
98
77
242
88
88
77
88
198
176
141
106
0
88
-13
176
146
44
-22
22
88
-13

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

49
161
207
53
207
177
66
92
236
92
115
138
138
33
77
115
-23
184
123
230
92
196
92
46
196
35
92
115
23
69
148
99
92
115
-23
154
46
207
104
31
161
123
92
-57
92
59
33
0
66
121
81
167
-46
59
-89
33
-43
138
-43
169
13
92
93
154
92
87
70
253
92
82
70
92
207
184
135
99
0
77
-26
184
139
46
-33
13
92
-26

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

42
168
201
44
201
171
57
85
230
85
109
144
129
22
66
109
-34
192
114
223
96
189
96
48
189
26
83
120
24
72
142
92
96
109
-24
147
33
201
98
18
168
114
96
-70
83
52
22
0
57
110
74
158
-59
52
-102
22
-54
144
-54
162
4
96
87
147
96
76
63
264
96
76
63
86
216
192
129
92
0
66
-39
192
132
35
-44
4
86
-39

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

35
162
195
35
195
165
48
78
224
78
103
137
120
11
55
103
-45
185
105
216
85
182
100
37
182
17
74
125
15
65
136
85
85
103
-35
140
20
195
92
5
162
105
90
-83
74
45
11
-11
48
99
67
149
-72
45
-115
11
-65
135
-65
155
-5
85
81
140
85
65
56
258
89
70
56
80
225
200
123
85
-11
55
-52
185
125
24
-55
-5
80
-52

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

28
156
189
26
189
159
39
71
218
71
97
130
111
0
44
97
-56
178
96
209
74
175
93
26
175
8
65
119
6
58
130
78
74
97
-46
133
7
189
86
-8
156
96
84
-96
65
38
0
-22
39
88
60
140
-85
38
-128
0
-76
126
-76
148
-14
74
75
133
74
54
49
252
82
64
49
74
219
193
117
78
-22
44
-65
178
118
13
-66
-14
74
-65

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

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

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

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

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

36
108
54
162
108
180
72
72
108
36
0
126
36
108
72
162
162
54
0
36
162
126
72
198
0
72
-54
90
72
108
36
108
144
72
108
72
36
108
108
36
108
0
198
198
144
54
72
18
72
108
54
72
72
144
108
36
0
198
72
90
0
0
72
126
126
162
144
108
72
108
108
144
108
108
72
144
126
108
0
18
90
144
90
108
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
114
57
171
114
190
76
76
114
38
0
133
38
114
76
171
171
57
0
38
171
133
76
209
0
76
-57
95
76
114
38
114
152
76
114
76
38
114
114
38
114
0
209
209
152
57
76
19
76
114
57
76
76
152
114
38
0
209
76
95
0
0
76
133
133
171
152
114
76
114
114
152
114
114
76
152
133
114
0
19
95
152
95
114
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
120
60
180
120
200
80
80
120
40
0
140
40
120
80
180
180
60
0
40
180
140
80
220
0
80
-60
100
80
120
40
120
160
80
120
80
40
120
120
40
120
0
220
220
160
60
80
20
80
120
60
80
80
160
120
40
0
220
80
100
0
0
80
140
140
180
160
120
80
120
120
160
120
120
80
160
140
120
0
20
100
160
100
120
120
80

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

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

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

31
132
66
168
132
220
88
77
132
29
0
154
31
117
88
198
198
66
-13
33
183
154
88
242
0
88
-66
110
58
106
44
132
176
88
132
88
44
132
132
22
132
0
242
242
176
66
88
22
77
132
66
75
88
161
132
44
0
242
88
99
0
0
88
141
154
198
176
132
88
132
102
176
132
132
75
161
154
132
-11
22
110
176
110
132
132
88

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

20
138
69
162
138
213
92
70
138
16
0
161
20
108
81
207
207
69
-26
24
177
148
92
236
0
92
-69
115
47
99
46
138
184
79
125
92
46
138
123
13
138
0
253
253
184
69
92
23
70
138
59
66
92
154
123
33
0
253
92
93
-11
0
82
135
161
192
184
138
79
138
93
184
125
138
66
154
161
138
-22
23
115
184
115
138
125
92

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

9
131
72
156
144
206
85
63
129
3
0
168
9
99
74
216
201
62
-39
15
171
142
96
230
0
96
-72
120
36
92
37
131
192
70
118
96
48
129
114
4
129
0
247
264
177
72
85
24
63
144
52
57
96
147
114
22
-11
264
96
87
-22
-13
76
129
155
186
192
131
70
129
84
192
118
129
57
147
155
144
-33
24
120
177
109
144
118
96

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

-2
124
75
150
150
199
78
56
120
-10
-11
175
-2
90
67
225
195
55
-52
6
165
136
100
224
0
87
-75
125
25
85
28
124
185
61
111
100
39
120
105
-5
120
-11
241
258
170
75
78
15
56
137
45
48
87
140
105
11
-22
258
89
81
-33
-26
70
123
149
180
185
124
61
120
75
200
111
120
48
140
149
137
-44
15
125
170
103
135
111
85

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

-13
117
68
144
141
192
71
49
111
-23
-22
169
-13
81
60
219
189
48
-65
-3
159
130
93
218
-13
78
-88
119
14
78
19
117
178
52
104
93
30
111
96
-14
111
-22
235
252
163
68
71
6
49
130
38
39
78
133
96
0
-33
252
82
75
-44
-39
64
117
143
174
178
117
52
111
66
193
104
111
39
133
143
130
-55
6
119
163
97
126
104
74

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

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

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

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

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

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

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

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

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

42
105
94
231
63
84
-11
84
-42
84
126
105
84
105
0
147
84
0
126
126
42
147
21
134
168
189
84
21
84
126
84
42
126
21
63
168
84
147
134
210
84
126
0
11
126
126
84
231
42
126
126
0
84
63
126
-31
231
84
147
168
42
168
42
168
71
168
231
84
-21
134
42
189
126
126
105
126
21
189
42
134
84
168
84
84
42
231

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

44
99
88
242
66
88
-22
88
-44
88
132
110
88
110
-11
154
88
0
132
132
44
154
22
128
176
198
88
22
73
117
75
44
119
22
66
176
88
154
128
220
88
132
0
2
132
117
88
242
44
117
119
0
88
66
119
-42
225
88
154
176
44
176
33
176
62
176
242
88
-22
128
44
198
132
132
110
117
22
198
44
128
88
176
88
88
44
225

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

46
93
82
236
59
92
-33
92
-46
79
138
115
79
115
-22
161
92
-11
138
138
46
148
23
122
184
207
92
23
62
108
66
46
112
23
69
167
92
161
122
230
92
138
-13
-7
138
108
92
253
35
108
112
-13
79
69
112
-53
219
92
161
184
33
184
24
184
53
167
236
81
-23
122
46
192
138
138
104
108
23
207
31
122
92
167
79
92
33
219

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

37
87
76
230
52
96
-44
83
-48
70
131
120
70
120
-33
168
83
-22
129
144
48
142
14
116
177
216
96
24
51
99
57
35
105
24
62
158
85
168
116
223
96
129
-26
-16
144
99
96
247
26
99
105
-26
70
72
105
-64
213
83
155
177
22
177
15
192
44
158
230
74
-24
116
48
186
131
131
98
99
24
216
18
116
85
158
70
86
22
213

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

28
81
70
224
45
100
-55
74
-61
61
124
114
61
125
-44
175
74
-33
120
137
50
136
5
110
170
210
89
15
40
90
48
24
98
15
55
149
78
175
110
216
87
120
-39
-25
135
90
89
241
17
90
98
-39
61
65
98
-75
207
74
149
170
11
170
6
185
35
149
224
67
-35
110
37
180
124
124
92
90
15
210
5
110
78
149
61
80
11
207

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

19
75
64
218
38
89
-66
65
-74
52
117
108
52
119
-55
169
65
-44
111
130
41
130
-4
104
163
204
82
6
29
81
39
13
91
6
48
140
71
169
104
209
78
111
-52
-34
126
81
82
235
8
81
91
-52
52
58
91
-86
201
65
143
163
0
163
-3
178
26
140
218
60
-46
104
26
174
117
117
86
81
6
204
-8
104
71
140
52
74
0
201

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

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

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

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

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

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

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

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

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

168
73
84
231
84
189
42
21
147
0
168
42
189
126
126
189
42
126
126
84
105
189
0
189
84
84
189
42
168
189
63
0
11
84
0
84
84
42
126
147
42
42
42
53
63
134
189
105
63
147
210
126
105
126
84
94
21
189
189
153
126
42
63
73
84
84
42
42
63
0
-21
42
0
168
168
168
0
126
84
-63
84
126
-21
105
84
105

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

176
66
88
242
88
183
44
22
154
0
176
44
198
132
132
198
44
132
132
88
110
198
0
198
88
88
198
44
176
198
66
0
2
88
0
88
88
44
132
154
44
44
33
46
66
128
198
110
66
154
220
132
110
132
88
88
12
198
198
146
117
44
66
66
75
88
44
44
56
0
-32
44
0
176
176
161
0
132
88
-76
88
119
-22
110
88
110

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

184
59
81
253
92
177
46
23
161
0
169
33
192
138
138
192
46
138
138
82
115
192
-13
192
82
92
207
31
184
207
69
0
-7
92
-11
92
92
33
125
148
46
33
24
39
59
122
207
115
59
161
230
138
104
138
92
82
3
207
207
139
108
46
59
59
66
92
46
46
49
0
-43
46
0
184
184
154
-13
123
92
-89
92
112
-33
104
92
115

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

192
52
74
264
96
171
37
14
155
-11
162
22
186
131
144
186
35
144
144
76
109
186
-26
186
76
83
201
18
177
201
62
0
-16
85
-22
96
96
22
118
142
35
22
15
32
52
116
201
109
52
168
240
131
98
144
85
76
-6
216
216
132
99
48
52
52
57
83
33
37
42
0
-54
37
-11
175
192
147
-26
114
96
-102
86
105
-44
98
96
109

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

185
45
67
275
90
165
28
5
149
-22
155
11
180
124
137
180
24
150
137
70
103
180
-39
180
70
74
195
5
170
195
55
0
-25
78
-33
100
89
11
111
136
24
11
6
25
45
110
195
103
45
175
250
124
92
150
78
70
-15
210
210
125
90
37
45
45
48
74
20
28
35
0
-65
28
-22
166
185
140
-39
105
87
-115
80
98
-55
92
100
103

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

178
38
60
269
84
159
19
-4
143
-33
148
0
174
117
130
174
13
139
130
64
97
174
-52
174
64
65
189
-8
163
189
48
-11
-34
71
-44
93
82
0
104
130
13
0
-3
18
38
104
189
97
38
169
243
117
86
143
71
64
-24
204
204
118
81
26
38
38
39
65
7
19
28
-11
-76
19
-33
157
178
133
-52
96
78
-128
74
91
-66
86
93
97

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

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

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

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

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

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

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

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

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

84
105
0
84
-42
-63
84
71
84
147
42
84
84
168
73
84
189
147
0
126
84
0
42
126
126
168
126
189
105
42
168
168
84
189
168
42
21
84
84
126
94
189
69
105
42
-42
105
84
147
84
53
0
193
126
42
168
126
42
168
174
42
21
84
84
-21
-11
84
126
84
0
113
-21
63
147
147
126
21
126
126
84
63
147
63
0
210
147

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

75
110
0
88
-55
-76
88
62
88
154
44
88
88
176
66
88
198
154
-11
132
77
0
31
132
132
176
132
198
99
44
176
176
88
198
176
31
22
88
88
119
88
183
58
110
44
-44
110
88
154
88
46
-13
186
132
44
176
132
44
176
168
44
22
88
88
-22
-22
88
132
88
0
106
-32
56
154
154
119
22
119
132
88
66
154
56
0
220
141

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

66
115
-13
79
-68
-89
82
53
82
161
46
79
79
184
59
92
207
148
-22
138
70
0
20
138
123
184
138
207
93
46
184
184
92
207
184
20
23
92
82
112
82
177
47
115
46
-46
115
92
161
92
39
-26
179
138
46
169
125
46
184
162
46
23
92
92
-23
-33
81
125
81
0
99
-43
49
161
161
112
13
112
138
92
69
161
49
-11
230
135

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

57
109
-26
70
-81
-102
76
44
76
155
37
70
70
177
52
96
201
142
-33
129
63
-13
9
144
114
192
131
216
87
48
177
192
96
216
177
9
14
96
76
105
76
171
36
120
35
-48
120
83
168
96
32
-39
172
131
37
162
118
35
177
156
37
14
81
83
-34
-44
74
118
74
-11
92
-54
42
155
155
105
4
105
131
85
62
155
42
-22
223
129

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

48
103
-39
61
-94
-115
70
35
70
149
28
61
61
170
45
100
195
136
-44
120
56
-26
-2
150
105
185
124
210
81
39
170
185
100
210
170
-2
5
87
70
98
70
165
25
125
24
-61
114
74
162
89
25
-52
165
124
28
155
111
24
170
150
28
5
70
74
-45
-55
67
111
67
-22
85
-65
35
149
149
98
-5
98
124
78
55
149
35
-33
216
123

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

39
97
-52
52
-107
-128
64
26
64
143
19
52
52
163
38
93
189
130
-55
111
49
-39
-13
143
96
178
117
204
75
30
163
178
93
204
163
-13
-4
78
64
91
64
159
14
119
13
-74
108
65
156
82
18
-65
158
117
19
148
104
13
163
144
19
-4
59
65
-56
-66
60
104
60
-33
78
-76
28
143
143
91
-14
91
117
71
48
143
28
-44
209
117

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

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

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

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

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

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

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

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

84
189
168
113
168
147
-21
168
126
63
84
168
84
168
168
21
84
42
126
74
0
147
84
126
126
84
126
168
42
231
63
-42
63
63
168
147
63
0
84
210
105
42
134
84
105
42
84
105
126
189
84
84
84
231
29
84
84
168
126
147
151
113
189
84
210
189
126
126
42
168
73
168
105
31
126
84
63
189
84
126
63
153
147
126
0
147

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

88
198
176
106
161
154
-22
176
132
66
75
176
88
176
161
22
88
44
115
68
0
154
88
132
132
88
132
176
44
242
66
-44
66
56
176
154
66
0
88
220
110
44
128
88
110
44
88
110
132
198
88
88
78
225
18
88
88
176
132
154
142
106
198
88
220
198
132
132
44
176
66
176
110
22
119
88
66
198
88
132
56
146
154
132
0
154

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

79
192
169
99
154
161
-23
184
125
59
66
169
92
167
154
23
81
46
104
62
0
148
92
125
125
81
138
169
46
236
69
-46
69
49
184
161
69
-13
92
213
115
46
122
92
115
46
81
115
138
207
81
77
72
219
7
79
79
184
138
148
133
99
207
92
230
207
125
121
46
169
59
184
115
13
112
79
69
192
79
138
49
139
161
138
-11
161

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

70
186
162
92
147
168
-34
177
118
52
57
162
85
158
147
24
74
48
93
56
0
142
96
118
118
74
144
162
48
230
62
-48
62
42
192
168
72
-26
96
206
109
48
116
96
109
33
74
120
144
201
74
66
66
213
-4
70
70
192
131
142
124
92
216
83
223
216
118
110
48
162
52
177
120
4
105
70
62
186
70
144
42
132
155
144
-22
155

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

61
180
155
85
140
162
-45
170
111
45
48
155
78
149
140
15
67
39
82
50
-11
136
100
111
111
67
137
155
50
224
55
-61
55
35
200
162
75
-39
87
199
103
35
110
85
103
20
67
125
150
195
67
55
60
207
-15
61
61
200
124
136
115
85
225
74
216
210
111
99
50
155
45
170
125
-5
98
61
55
180
61
135
35
125
149
150
-33
149

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

52
174
148
78
133
156
-56
163
104
38
39
148
71
140
133
6
60
30
71
44
-22
130
91
104
104
60
130
148
41
218
48
-74
48
28
193
156
68
-52
78
192
97
22
104
74
97
7
60
119
143
189
60
44
54
201
-26
52
52
193
117
130
106
78
219
65
209
204
104
88
41
148
38
163
119
-14
91
52
48
174
52
126
28
118
143
143
-44
143

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
21
23
23
23
23
25
21
24
24
23
23
23
21
24
20
20
21
20
21
22
21
22
23
23
22
25
21
22
22
23
22
25
21
22
21
23
23
25
22
22
24
24
25
23
21
22
20
23
24
23
21
22
25
22
23
25
23
24
22
25
21
24
22
24
21
22
22
23
24
22
23
22
22
23
23
24
24
23
20
23
21
24
22
25
24

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

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

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

72
144
198
72
72
108
36
36
72
18
72
-18
-54
144
108
108
72
54
162
72
108
0
144
72
72
54
72
0
144
108
144
180
108
72
-54
54
180
54
108
72
108
108
72
126
198
36
144
90
72
90
-54
126
72
144
108
72
90
126
54
90
90
72
72
108
126
90
126
36
72
36
108
54
90
162
54
36
-18
144
180
72
144
108
36
36
90
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
152
209
76
76
114
38
38
76
19
76
-19
-57
152
114
114
76
57
171
76
114
0
152
76
76
57
76
0
152
114
152
190
114
76
-57
57
190
57
114
76
114
114
76
133
209
38
152
95
76
95
-57
133
76
152
114
76
95
133
57
95
95
76
76
114
133
95
133
38
76
38
114
57
95
171
57
38
-19
152
190
76
152
114
38
38
95
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
160
220
80
80
120
40
40
80
20
80
-20
-60
160
120
120
80
60
180
80
120
0
160
80
80
60
80
0
160
120
160
200
120
80
-60
60
200
60
120
80
120
120
80
140
220
40
160
100
80
100
-60
140
80
160
120
80
100
140
60
100
100
80
80
120
140
100
140
40
80
40
120
60
100
180
60
40
-20
160
200
80
160
120
40
40
100
40

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

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

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

88
161
242
88
88
132
44
31
88
22
88
-22
-66
161
132
106
66
56
168
77
132
-13
176
88
88
66
88
-11
176
132
176
220
132
78
-66
56
220
66
132
88
132
132
88
154
242
33
176
88
88
110
-66
141
88
176
132
88
110
154
66
110
110
75
88
132
154
99
154
44
88
44
132
66
110
198
66
44
-22
176
220
66
176
117
44
44
110
44

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

81
154
253
92
92
138
46
20
92
23
92
-23
-69
154
138
99
59
49
162
70
123
-26
169
92
92
59
92
-22
169
123
184
213
138
72
-79
49
230
69
138
81
125
138
92
161
253
24
169
82
92
115
-69
135
79
184
123
92
115
161
69
104
115
66
92
123
161
93
148
35
92
46
125
69
104
192
69
46
-23
184
230
59
184
108
46
35
115
46

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

74
147
247
85
85
131
48
9
96
24
81
-34
-82
147
144
92
52
42
156
63
114
-39
162
85
86
52
96
-33
162
114
177
206
144
66
-92
42
223
62
144
74
118
144
96
168
247
15
162
76
85
120
-82
129
70
192
114
85
120
155
72
98
120
57
96
114
168
87
142
26
83
48
118
62
98
186
62
37
-24
192
223
52
177
99
48
26
120
48

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

67
140
241
78
78
124
50
-2
85
15
70
-45
-95
140
137
85
45
35
150
56
105
-52
155
78
80
45
100
-44
155
105
170
199
150
60
-105
35
216
55
150
67
111
137
89
175
241
6
155
70
78
114
-95
123
61
200
105
78
125
149
65
92
125
48
87
105
162
81
136
17
74
37
111
55
92
180
55
28
-35
185
216
45
170
90
37
17
125
37

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

60
133
235
71
71
117
37
-13
74
6
59
-56
-108
133
130
78
38
28
144
49
96
-65
148
71
74
38
93
-55
148
96
163
192
141
54
-118
28
209
48
143
60
104
130
82
169
235
-3
148
64
71
108
-108
117
52
193
96
71
119
143
58
86
119
39
78
96
156
75
130
8
65
26
104
48
86
174
48
19
-46
178
209
38
163
81
26
8
119
26

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

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

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

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

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

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

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

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

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

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

132
88
154
-66
66
31
88
161
198
0
44
132
132
198
176
-66
44
2
12
22
88
132
106
132
0
-22
176
119
88
88
22
198
88
88
46
44
110
132
132
66
22
161
242
117
132
220
154
75
110
66
66
110
132
-22
176
44
88
154
220
110
132
176
183
44
88
68
88
176
88
176
161
132
176
44
-11
99
110
110
132
198
102
99
132
44
31
110

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

125
92
161
-69
59
20
79
154
207
0
46
125
123
192
184
-79
46
-7
3
13
81
123
99
138
-13
-33
184
112
81
81
13
192
92
92
39
35
115
138
125
69
23
154
253
108
138
213
148
66
115
69
69
104
138
-23
184
46
82
148
213
104
138
184
177
33
81
62
92
184
77
169
154
123
169
46
-22
93
115
115
138
207
93
93
138
46
20
115

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

118
96
155
-72
52
9
70
147
201
-11
37
118
114
186
177
-92
48
-16
-6
4
74
114
92
144
-26
-44
177
105
74
74
4
186
83
96
32
26
109
131
118
62
14
147
264
99
144
206
142
57
120
72
72
98
144
-24
177
35
76
142
206
98
131
175
171
22
74
56
96
192
66
162
147
114
162
48
-33
87
109
120
131
216
84
87
144
48
9
109

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

111
87
149
-85
45
-2
61
140
195
-22
28
111
105
180
170
-105
50
-25
-15
-5
67
105
85
150
-39
-55
170
98
67
67
-5
180
74
100
25
17
103
124
111
55
5
140
258
90
150
199
136
48
114
65
75
92
150
-35
170
24
70
136
199
92
124
166
165
11
67
50
100
185
55
155
140
105
155
39
-44
81
103
114
124
225
75
81
137
50
-2
103

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

104
78
143
-98
38
-13
52
133
189
-33
19
104
96
174
163
-118
37
-34
-24
-14
60
96
78
141
-52
-66
163
91
60
60
-14
174
65
93
18
8
97
117
104
48
-4
133
252
81
143
192
130
39
108
58
68
86
143
-46
163
13
64
130
192
86
117
157
159
0
60
44
91
178
44
148
133
96
148
30
-55
75
97
108
117
219
66
75
130
39
-13
97

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

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

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

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

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

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

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

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

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

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

105
126
126
84
84
0
84
21
63
189
42
109
84
113
126
84
21
126
168
84
42
189
84
0
147
84
63
105
84
42
84
126
231
147
84
126
84
126
84
168
231
42
71
126
189
84
21
42
189
126
42
153
84
126
0
168
84
-21
189
134
84
84
63
126
126
0
84
111
126
-21
42
174
168
84
189
210
168
105
69
189
84
42
-42
126
84
105

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

110
119
132
88
88
0
88
22
56
198
31
98
77
106
132
88
12
132
176
88
44
198
88
0
154
88
66
110
88
44
78
132
242
154
88
115
88
132
88
176
225
44
62
132
198
88
22
44
198
119
44
146
88
132
0
176
88
-22
198
128
88
88
56
132
132
0
88
102
117
-22
44
168
176
88
198
220
176
99
58
198
88
44
-44
119
88
110

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

104
112
138
92
92
0
92
13
49
192
20
87
70
99
121
92
3
138
184
92
46
207
79
0
161
92
69
104
92
33
72
138
236
148
92
104
92
138
81
169
219
35
53
138
207
92
13
33
207
112
35
139
92
138
0
184
92
-33
207
122
92
92
49
125
138
0
92
93
108
-23
46
162
184
92
192
213
184
93
47
207
79
35
-46
112
77
115

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

98
105
144
83
83
0
96
4
42
186
9
76
63
92
110
96
-6
144
192
96
35
216
70
0
155
85
62
98
96
22
66
131
230
142
83
93
96
129
74
162
213
26
44
129
201
96
4
22
201
105
26
132
96
129
-11
192
96
-44
201
116
85
83
42
118
127
-13
96
84
99
-34
48
156
177
86
186
206
177
87
36
216
70
26
-48
105
66
120

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

92
98
137
74
74
-11
89
-5
35
180
-2
65
56
85
99
89
-15
137
185
90
24
210
61
-11
149
78
55
92
100
11
60
124
224
136
74
82
100
120
67
155
207
17
35
120
195
87
-5
11
195
98
17
125
100
120
-22
200
87
-55
195
110
78
74
35
111
116
-26
100
75
90
-45
39
150
170
80
180
199
170
81
25
225
61
17
-61
98
55
114

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

86
91
130
65
65
-22
82
-14
28
174
-13
54
49
78
88
82
-24
130
178
84
13
204
52
-22
143
71
48
86
94
0
54
117
218
130
65
71
94
111
60
148
201
8
26
111
189
78
-14
0
189
91
8
118
94
111
-33
193
78
-66
189
104
71
65
28
104
105
-39
89
66
81
-56
30
144
163
74
174
192
163
75
14
219
52
8
-74
91
44
108

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
20
24
22
22
25
21
24
25
25
21
21
24
22
24
23
22
20
20
22
22
25
23
23
20
25
22
21
23
21
23
22
23
21
20
22
20
23
21
24
22
21
22
22
24
22
22
23
22
23
22
23
23

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

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

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

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

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

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

0
0
0
0
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11
7
0
0
0
0
0
7
0
0
0
0
0
0
0
0
0
6
0
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

105
168
168
63
73
126
189
63
168
126
-42
126
84
42
21
84
84
126
42
84
29
113
-21
63
84
0
84
53
84
84
0
84
42
84
42
189
63
214
126
113
-21
147
168
126
63
42
63
126
105
84
147
84
189
147
147
168

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

110
176
176
66
66
132
198
66
176
119
-44
132
88
33
12
88
88
132
44
88
18
106
-22
66
88
0
88
46
88
88
-11
88
29
88
44
198
56
208
132
106
-22
141
176
132
56
44
66
132
110
88
154
88
198
154
154
176

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

115
167
184
59
59
138
192
59
184
112
-46
138
92
24
3
92
81
138
46
79
7
99
-33
59
92
0
92
39
92
81
-22
92
16
92
31
207
49
202
125
99
-23
135
184
125
49
33
59
138
104
79
161
79
207
148
161
184

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

120
158
175
52
52
144
186
52
192
105
-48
144
96
15
-6
96
74
144
37
70
-4
92
-44
52
96
-11
85
32
96
74
-33
86
3
81
18
201
42
196
118
92
-34
129
192
118
42
22
52
144
98
70
155
70
201
142
155
177

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

114
149
166
45
45
137
180
45
200
98
-61
150
100
6
-15
90
67
137
28
61
-15
85
-55
45
100
-22
78
25
100
67
-44
80
-10
70
5
195
35
190
111
85
-45
123
185
111
35
11
45
135
92
61
149
61
195
136
149
170

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

108
140
157
38
38
130
174
38
193
91
-74
141
93
-3
-24
84
60
130
19
52
-26
78
-66
38
94
-33
71
18
93
60
-55
74
-23
59
-8
189
28
184
104
78
-56
117
178
104
28
0
38
126
86
52
143
52
189
130
143
163

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

0.004

-91

0.004

-90

0.004

-89

0.004

-88

0.004

0.004

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

0.004

0.004

0.004

0.004

0.004

0.004

0.004

BENEFICIO
SIMULADO
0
0

20 unid.
22 unid.
24 unid.

250

20 unid.
n sucesos

-78

0.004

-77

0.004

-76

0.002

0.002

0.004

-75

0.002

0.004

-74

0.002

0.004

-73

0.002

0.004

-72

0.002

0.006

0.01

-71

0.002

0.01

-70

0.002

0.002

0.012

-69

0.002

0.012

-68

0.002

0.012

-67

0.002

0.012

-66

0.008

0.01

0.012

-65

0.01

0.012

-64

0.01

0.004

0.016

-63

0.01

0.016

-62

0.01

0.016

-61

0.01

0.016

-60

0.008

0.008

0.01

0.016

-59

0.008

0.01

0.004

0.02

-58

0.008

0.01

0.02

-57

0.008

0.01

0.02

-56

0.008

0.01

0.02

-55

0.008

0.01

0.02

-54

0.008

0.01

0.006

0.026

-53

0.008

0.01

0.026

-52

0.008

0.01

0.026

-51

0.008

0.01

0.026

-50

0.008

0.01

0.026

-49

0.008

0.01

0.026

-48

0.008

0.01

0.002

0.028

-47

0.008

0.01

0.028

-46

0.008

0.01

0.028

-45

0.008

0.01

0.028

-44

0.008

0.008

0.018

0.008

0.036

-43

0.008

0.018

0.036

-42

0.008

0.004

0.022

0.036

-41

0.008

0.022

0.036

-40

0.01

0.018

0.022

0.036

-39

0.018

0.022

0.008

0.044

-38

0.018

0.022

0.044

-37

0.018

0.022

0.044

-36

0.018

0.022

0.044

-35

0.018

0.022

0.044

-34

0.018

0.022

0.004

0.048

-33

0.018

0.022

0.004

0.052

-32

0.018

0.006

0.028

0.052

-31

0.018

0.028

0.052

-30

0.018

0.028

0.052

-29

0.018

0.028

0.052

-28

0.018

0.028

0.052

-27

0.018

0.028

0.052

-26

0.018

0.028

0.006

0.058

-25

0.018

0.028

0.058

-24

0.018

0.028

0.006

0.064

-23

0.018

0.028

0.064

-22

0.018

0.018

0.046

0.006

0.07

-21

0.018

0.046

0.07

-20

10

0.02

0.038

0.046

0.07

-19

0.038

0.046

0.07

-18

0.038

0.046

0.07

-17

0.038

0.046

0.07

-16

0.038

0.046

0.006

0.076

-15

0.038

0.046

0.076

-14

0.038

0.046

0.076

-13

0.038

0.008

0.054

0.002

0.078

-12

0.038

0.054

0.002

0.08

-11

0.038

0.004

0.058

0.006

0.086

-10

0.038

0.058

0.086

-9

0.038

0.058

0.086

-8

0.038

0.058

0.086

-7

0.038

0.058

0.086

-6

0.038

0.058

0.002

0.088

-5

0.038

0.058

0.088

-4

0.038

0.058

0.002

0.09

-3

0.038

0.058

0.09

-2

0.038

0.058

0.09

-1

0.038

0.058

0.09

32

0.064

0.102

22

0.044

0.102

12

0.024

0.114

0.102

0.102

0.114

0.102

0.006

0.108

0.114

0.102

0.108

0.002

0.116

0.102

0.108

0.012

0.128

0.102

0.108

0.128

0.102

0.108

0.128

0.102

0.108

0.128

0.102

0.108

0.128

0.102

0.108

0.004

0.132

10

0.102

0.108

0.132

11

0.102

0.108

0.132

12

0.102

0.002

0.11

0.132

13

0.102

0.11

0.132

14

0.102

0.002

0.112

0.006

0.138

15

0.102

0.112

0.006

0.144

16

0.102

0.112

0.144

17

0.102

0.112

0.144

18

0.102

0.002

0.114

0.006

0.15

19

0.102

0.114

0.15

20

17

0.034

0.136

0.114

0.15

21

0.136

0.114

0.15

22

0.136

16

0.032

0.146

11

0.022

0.172

23

0.136

0.146

0.172

24

0.136

0.146

0.014

0.186

25

0.136

0.146

0.186

26

0.136

0.146

0.004

0.19

27

0.136

0.146

0.19

28

0.136

0.146

0.19

29

0.136

0.002

0.148

0.19

30

0.136

0.148

0.19

31

0.136

0.004

0.152

0.19

32

0.136

0.152

0.006

0.196

33

0.136

0.006

0.158

0.004

0.2

34

0.136

0.158

0.2

35

0.136

0.158

0.016

0.216

36

0.136

0.158

0.002

0.218

37

0.136

0.158

0.014

0.232

38

0.136

0.158

0.232

39

0.136

0.158

0.232

40

56

0.112

0.248

0.158

0.232

41

0.248

0.158

0.232

42

0.248

0.158

0.01

0.242

43

0.248

0.158

0.242

44

0.248

45

0.09

0.248

0.004

0.246

45

0.248

0.248

0.246

46

0.248

0.006

0.254

0.246

47

0.248

0.254

0.246

48

0.248

0.254

12

0.024

0.27

49

0.248

0.254

0.27

50

0.248

0.254

0.27

51

0.248

0.254

0.004

0.274

52

0.248

0.254

13

0.026

0.3

53

0.248

0.254

0.3

54

0.248

0.254

0.3

55

0.248

0.254

0.3

56

0.248

0.01

0.264

0.002

0.302

57

0.248

0.264

0.014

0.316

58

0.248

0.002

0.266

0.316

59

0.248

0.266

0.316

60

31

0.062

0.31

0.266

0.316

61

0.31

0.266

0.316

62

0.31

0.004

0.27

0.012

0.328

63

0.31

0.27

0.01

0.338

64

0.31

0.27

0.338

65

0.31

0.27

0.338

66

0.31

28

0.056

0.326

0.008

0.346

67

0.31

0.326

0.346

68

0.31

0.002

0.328

0.346

69

0.31

0.328

0.346

70

0.31

0.328

0.014

0.36

71

0.31

0.328

0.36

72

0.31

0.328

0.018

0.378

73

0.31

0.004

0.332

0.378

74

0.31

0.332

0.01

0.388

75

0.31

0.014

0.346

0.388

76

0.31

0.346

0.018

0.406

77

0.31

0.01

0.356

0.406

78

0.31

0.356

0.406

79

0.31

0.356

0.406

80

104

0.208

0.518

0.356

0.406

81

0.518

0.356

0.406

82

0.518

0.356

0.406

83

0.518

0.356

0.018

0.424

84

0.518

0.356

0.002

0.426

85

0.518

0.356

20

0.04

0.466

86

0.518

0.356

0.008

0.474

87

0.518

0.356

10

0.02

0.494

88

0.518

83

0.166

0.522

0.494

89

0.518

0.522

0.494

90

0.518

0.522

0.494

91

0.518

0.522

0.494

92

0.518

0.522

0.012

0.506

93

0.518

0.522

0.002

0.508

94

0.518

0.522

0.508

95

0.518

0.522

0.508

96

0.518

0.522

26

0.052

0.56

97

0.518

0.522

0.56

98

0.518

0.002

0.524

0.008

0.568

99

0.518

10

0.02

0.544

0.012

0.58

100

29

0.058

0.576

0.544

0.58

101

0.576

0.544

0.58

102

0.576

0.002

0.546

0.58

103

0.576

0.546

0.58

104

0.576

0.546

0.58

105

0.576

0.546

0.012

0.592

106

0.576

0.012

0.558

0.592

107

0.576

0.558

0.592

108

0.576

0.558

0.592

109

0.576

0.558

0.014

0.606

110

0.576

17

0.034

0.592

0.002

0.608

111

0.576

0.592

0.608

112

0.576

0.592

0.608

113

0.576

0.592

0.608

114

0.576

0.592

0.01

0.618

115

0.576

0.002

0.594

0.618

116

0.576

0.594

0.01

0.628

117

0.576

0.012

0.606

0.628

118

0.576

0.606

14

0.028

0.656

119

0.576

0.012

0.618

0.656

120

81

0.162

0.738

0.618

0.012

0.668

121

0.738

0.618

0.668

122

0.738

0.618

0.668

123

0.738

0.618

0.668

124

0.738

0.618

0.668

125

0.738

0.618

0.668

126

0.738

0.618

0.668

127

0.738

0.618

0.668

128

0.738

0.01

0.628

0.668

129

0.738

0.628

16

0.032

0.7

130

0.738

0.628

0.7

131

0.738

0.628

11

0.022

0.722

132

0.738

60

0.12

0.748

0.006

0.728

133

0.738

0.748

0.728

134

0.738

0.748

0.728

135

0.738

0.748

0.728

136

0.738

0.748

0.728

137

0.738

0.748

0.728

138

0.738

0.748

0.728

139

0.738

0.748

0.728

140

32

0.064

0.802

0.748

0.728

141

0.802

0.006

0.754

0.002

0.73

142

0.802

0.754

0.014

0.744

143

0.802

0.754

0.744

144

0.802

0.754

16

0.032

0.776

145

0.802

0.754

0.776

146

0.802

0.006

0.76

0.776

147

0.802

0.76

0.01

0.786

148

0.802

0.76

0.786

149

0.802

0.76

0.786

150

0.802

0.76

0.786

151

0.802

0.76

0.786

152

0.802

0.76

0.786

153

0.802

0.76

0.786

154

0.802

24

0.048

0.808

0.786

155

0.802

0.808

0.012

0.798

156

0.802

0.808

0.002

0.8

157

0.802

0.808

0.8

158

0.802

0.808

0.01

0.81

159

0.802

0.002

0.81

0.81

160

44

0.088

0.89

0.81

0.81

161

0.89

0.01

0.82

0.81

162

0.89

0.82

0.014

0.824

163

0.89

0.82

0.824

164

0.89

0.82

0.824

165

0.89

0.82

0.824

166

0.89

0.82

0.824

167

0.89

0.82

0.824

168

0.89

0.002

0.822

11

0.022

0.846

169

0.89

0.822

0.846

170

0.89

0.822

0.846

171

0.89

0.822

0.008

0.854

172

0.89

0.822

0.854

173

0.89

0.822

0.854

174

0.89

0.822

0.854

175

0.89

0.822

0.002

0.856

176

0.89

35

0.07

0.892

0.856

177

0.89

0.892

10

0.02

0.876

178

0.89

0.892

0.876

179

0.89

0.892

0.876

180

31

0.062

0.952

0.892

0.876

181

0.952

0.892

0.876

182

0.952

0.892

0.876

183

0.952

0.008

0.9

0.876

184

0.952

0.9

0.876

185

0.952

0.9

0.876

186

0.952

0.9

0.012

0.888

187

0.952

0.9

0.888

188

0.952

0.9

0.888

189

0.952

0.9

0.008

0.896

190

0.952

0.9

0.896

191

0.952

0.9

0.896

192

0.952

0.9

12

0.024

0.92

193

0.952

0.9

0.92

194

0.952

0.9

0.92

195

0.952

0.9

0.92

196

0.952

0.9

0.92

197

0.952

0.9

0.92

198

0.952

26

0.052

0.952

0.92

199

0.952

0.952

0.92

200

12

0.024

0.976

0.952

0.92

201

0.976

0.952

10

0.02

0.94

202

0.976

0.952

0.94

203

0.976

0.008

0.96

0.94

204

0.976

0.96

0.94

205

0.976

0.96

0.94

206

0.976

0.96

0.006

0.946

207

0.976

0.96

0.946

208

0.976

0.96

0.946

209

0.976

0.96

0.946

210

0.976

0.96

0.946

211

0.976

0.96

0.946

212

0.976

0.96

0.946

213

0.976

0.96

0.004

0.95

214

0.976

0.96

0.95

215

0.976

0.96

0.95

216

0.976

0.96

10

0.02

0.97

217

0.976

0.96

0.97

218

0.976

0.96

0.97

219

0.976

0.96

0.97

220

12

0.024

0.016

0.976

0.97

221

0.976

0.97

222

0.976

0.97

223

0.976

0.006

0.976

224

0.976

0.976

225

0.004

0.98

0.976

226

0.98

0.976

227

0.98

0.976

228

0.98

0.976

229

0.98

0.976

230

0.98

0.008

0.984

231

0.98

0.984

232

0.98

0.984

233

0.98

0.984

234

0.98

0.984

235

0.98

0.984

236

0.98

0.984

237

0.98

0.984

238

0.98

0.984

239

0.98

0.984

240

0.98

0.004

0.988

241

0.98

0.988

242

10

0.02

0.988

243

0.988

244

0.988

245

0.988

246

0.988

247

0.004

0.992

248

0.992

249

0.992

250

0.992

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
84.38
89.07
93.76
97.33
98.88
97.47
92.74
85.81
53.70
56.68
59.66
62.93
66.17
69.14
71.58
73.63
4.71
4.97
5.23
5.52
5.80
6.06
6.27
6.45
89.09
94.04
98.99
102.85
104.68
103.53
99.01
92.27
79.68
84.10
88.53
91.81
93.08
91.41
86.46
79.36

26
77.70
75.13
6.58
84.28
71.12

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