You are on page 1of 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
22
20
20
21
25
22
24
24
23
25
23
20
24
23
25
21
23
21
23
23
25
25
25
23
23
24
25
25
23
21
20
25
22
21
21
22
21
24
22
20
23
23
22
20
21
21
22
23
23
21
23
23
22
22
21
23
23
22
22
23
25
21
21
23
22
23
23
23
23
25
23
23
20
23
22
23
24
23
21
22
23
24

precio venta

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

precio compra

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

coste compra

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

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

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

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

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

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

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

coste exceso

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

22
beneficios

105
147
84
73
-31
84
147
63
84
84
84
105
168
74
189
0
84
84
84
-21
105
84
63
126
84
42
84
84
63
84
126
84
53
147
105
168
42
0
42
84
84
53
0
21
84
67
84
126
0
84
126
105
42
84
0
63
126
126
189
105
84
84
84
105
126
42
189
0
21
42
105
189
189
168
134
105
126
-63
84
21
126
168
105
0

coste exceso

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

23
beneficios

110
154
88
66
-42
71
154
66
88
88
88
110
176
68
198
0
88
77
88
-32
110
88
66
132
88
44
88
88
66
88
132
77
46
154
110
161
31
0
29
88
88
46
0
22
88
54
73
119
0
88
132
99
44
88
0
66
119
132
198
110
88
88
88
99
117
44
198
0
22
44
110
198
198
176
128
110
132
-66
88
22
119
176
110
0

coste exceso

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

24
beneficios

115
161
79
59
-53
58
161
59
92
92
92
115
184
62
207
0
92
70
92
-43
115
92
69
138
92
46
92
92
69
92
138
70
39
161
104
154
20
-11
16
92
77
39
0
23
81
41
62
112
-11
92
138
93
46
92
-11
59
112
138
207
104
81
92
92
93
108
46
192
0
23
46
115
207
207
184
122
115
121
-69
92
23
112
169
115
0

coste exceso

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

25
beneficios

109
168
70
52
-64
45
168
52
96
96
86
120
177
56
216
-11
96
63
85
-54
109
85
72
144
96
37
81
96
72
96
131
63
32
168
98
147
9
-22
3
96
66
32
-11
14
74
28
51
105
-22
85
131
87
37
85
-22
52
105
131
201
98
74
81
96
87
99
37
186
-13
14
35
109
216
201
177
116
109
110
-82
96
14
105
162
109
0

coste exceso

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

26
beneficios

103
162
61
45
-75
32
175
45
89
87
80
125
170
50
210
-22
100
56
78
-65
103
78
75
150
100
28
70
90
75
100
124
56
25
175
92
140
-2
-33
-10
87
55
25
-22
5
67
15
40
98
-33
78
124
81
28
78
-33
45
98
124
195
92
67
70
100
81
90
28
180
-26
5
24
103
225
195
170
110
103
99
-95
89
5
98
155
103
-13

coste exceso

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

beneficios

97
156
52
38
-86
19
169
38
82
78
74
119
163
44
204
-33
93
49
71
-76
97
71
68
143
94
19
59
84
68
93
117
49
18
169
86
133
-13
-44
-23
78
44
18
-33
-4
60
2
29
91
-44
71
117
75
19
71
-44
38
91
117
189
86
60
59
91
75
81
19
174
-39
-4
13
97
219
189
163
104
97
88
-108
82
-4
91
148
97
-26

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

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

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

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

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

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

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

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

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

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

63
153
126
84
84
-21
168
84
29
168
147
84
71
126
105
0
174
21
189
84
84
126
71
84
21
126
21
147
42
84
21
126
42
63
174
126
214
21
189
42
126
126
147
168
42
42
84
-63
168
63
0
210
126
11
84
84
84
84
126
210
84
113
168
168
63
126
168
84
29
126
113
31
105
84
168
147
189
84
84
126
231
105
42
84
0
-21

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

66
146
119
88
88
-22
161
88
18
176
154
88
62
132
110
-11
168
22
198
88
88
132
62
88
22
117
22
154
44
88
22
132
44
66
168
117
208
22
183
44
132
132
154
176
44
44
88
-76
176
66
-11
220
132
2
88
88
88
75
132
220
77
106
176
176
66
132
176
88
18
132
106
22
110
88
176
154
198
88
88
132
242
110
44
88
0
-22

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

69
139
112
79
92
-33
154
92
7
184
148
92
53
138
104
-22
162
23
207
92
92
138
53
92
13
108
23
148
46
81
23
138
46
69
162
108
202
23
177
46
138
138
161
184
46
46
92
-89
169
59
-22
230
138
-7
92
77
92
66
123
230
70
99
184
167
59
138
184
92
7
125
99
13
115
77
169
161
207
92
92
125
236
115
46
92
0
-23

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

62
132
105
70
96
-44
147
96
-4
177
142
81
44
131
98
-33
156
24
201
96
96
144
44
79
4
99
24
142
48
74
14
131
37
72
156
99
196
24
171
48
144
144
155
192
35
35
96
-102
162
52
-33
223
131
-16
96
66
83
57
114
223
63
92
177
158
52
129
177
96
-4
118
92
4
120
66
162
168
216
96
96
118
230
109
35
81
-11
-34

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

55
125
98
61
85
-55
140
87
-15
170
136
70
35
124
92
-44
150
15
195
87
87
137
35
66
-5
90
15
136
37
67
5
124
28
75
150
90
190
25
165
37
135
137
149
185
24
24
100
-115
155
45
-44
216
124
-25
100
55
74
48
105
216
56
85
170
149
45
120
170
100
-15
111
85
-5
114
55
155
162
210
89
100
111
224
103
24
70
-22
-45

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

48
118
91
52
74
-66
133
78
-26
163
130
59
26
117
86
-55
144
6
189
78
78
130
26
53
-14
81
6
130
26
60
-4
117
19
68
144
81
184
16
159
26
126
130
143
178
13
13
93
-128
148
38
-55
209
117
-34
89
44
65
39
96
209
49
78
163
140
38
111
163
91
-26
104
78
-14
108
44
148
156
204
82
89
104
218
97
13
59
-33
-56

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

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

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

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

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

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

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

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

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

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

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

210
84
42
189
84
189
94
-21
126
151
42
126
42
210
147
126
168
189
147
168
21
134
63
168
84
231
42
-42
126
113
168
21
42
84
126
42
42
153
-42
0
231
0
-63
210
168
11
84
84
84
168
84
168
231
126
84
189
105
210
147
147
-21
29
42
168
134
189
84
84
0
42
147
168
84
84
63
69
126
84
84
-42
84
84
147
42
-42
84

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

220
88
44
198
77
183
88
-22
132
142
44
132
33
220
154
132
176
183
154
176
12
128
66
176
77
242
44
-55
119
106
161
22
31
88
132
33
44
146
-44
0
242
-11
-66
220
161
2
77
88
88
176
88
161
225
117
88
198
110
203
141
154
-22
18
31
176
128
198
88
88
0
44
154
161
88
88
66
58
132
75
88
-44
88
88
154
44
-55
88

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

213
79
46
192
70
177
82
-23
125
133
46
138
24
230
161
138
184
177
148
184
3
122
59
184
70
253
46
-68
112
99
154
23
20
92
125
24
46
139
-46
0
236
-22
-69
230
154
-7
70
92
82
184
92
154
219
108
81
207
115
196
135
148
-23
7
20
184
122
207
92
92
0
46
161
154
92
92
69
47
138
66
92
-46
92
92
161
46
-68
92

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

206
70
48
186
63
171
76
-24
118
124
48
144
15
223
155
144
177
171
142
192
-6
116
52
177
63
264
35
-81
105
92
147
24
9
86
118
15
37
132
-48
-13
230
-33
-82
223
147
-16
63
96
76
177
85
147
213
99
74
216
109
189
129
142
-24
-4
9
177
116
201
96
96
0
35
155
147
96
96
62
36
129
57
96
-48
86
96
155
48
-81
83

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

199
61
39
180
56
165
70
-35
111
115
50
150
6
216
149
137
170
165
136
200
-15
110
45
170
56
275
24
-94
98
85
140
15
-2
80
111
6
28
125
-61
-26
224
-44
-95
216
140
-25
56
87
70
170
78
140
207
90
67
225
103
182
123
136
-25
-15
-2
170
110
195
100
89
0
24
149
140
89
89
55
25
120
48
100
-61
80
100
149
37
-94
74

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

192
52
30
174
49
159
64
-46
104
106
41
143
-3
209
143
130
163
159
130
193
-24
104
38
163
49
269
13
-107
91
78
133
6
-13
74
104
-3
19
118
-74
-39
218
-55
-108
209
133
-34
49
78
64
163
71
133
201
81
60
219
97
175
117
130
-36
-26
-13
163
104
189
93
82
-13
13
143
133
82
82
48
14
111
39
91
-74
74
89
143
26
-107
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

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

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

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

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

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

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

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

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

84
84
42
0
42
147
126
63
42
84
126
126
105
84
168
210
42
168
105
42
147
126
63
84
84
168
189
126
126
29
63
126
189
0
84
147
42
126
21
42
168
84
168
126
168
126
-21
84
105
168
42
42
0
42
-31
147
153
42
84
84
0
42
126
84
126
174
147
84
0
134
147
84
84
63
168
126
42
126
0
210
147
42
42
-42
147
105

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

88
88
33
0
44
154
132
56
44
88
132
132
110
88
161
220
44
176
110
33
154
132
56
88
88
176
198
132
132
18
66
132
198
0
88
154
44
132
22
44
176
88
176
132
161
132
-22
88
110
176
44
31
0
44
-42
154
146
44
88
88
0
44
132
78
132
168
154
88
0
128
154
88
78
66
176
132
31
132
0
203
154
44
44
-44
141
110

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

82
92
24
-11
46
161
138
49
46
82
138
138
115
81
154
213
46
184
104
24
148
125
49
92
92
169
207
138
138
7
59
138
207
0
92
161
46
138
23
46
184
92
169
138
154
138
-23
81
115
184
46
20
-11
46
-53
148
139
35
92
81
-11
46
125
72
138
162
148
81
0
122
161
81
72
59
184
138
20
125
0
196
161
35
46
-57
135
104

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

76
85
15
-22
37
168
131
42
37
76
131
144
120
74
147
206
48
177
98
15
142
118
42
96
96
162
201
144
144
-4
52
144
216
0
96
168
37
129
14
48
192
96
162
144
147
144
-34
74
109
192
35
9
-22
48
-64
142
132
26
96
74
-22
37
118
66
144
156
142
74
-13
116
155
74
66
52
192
144
9
118
-11
189
168
26
48
-70
129
98

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

70
78
6
-33
28
162
124
35
28
70
124
150
114
67
140
199
37
170
92
6
136
111
35
89
89
155
195
137
150
-15
45
137
210
0
87
175
28
120
5
39
185
89
155
137
140
133
-45
67
103
200
24
-2
-33
50
-75
136
125
17
89
67
-33
28
111
60
150
150
136
67
-26
110
149
67
60
45
185
150
-2
111
-22
182
175
17
35
-83
123
92

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

64
71
-3
-44
19
156
117
28
19
64
117
139
108
60
133
192
26
163
86
-3
130
104
28
82
82
148
189
130
143
-26
38
130
204
-13
78
169
19
111
-4
30
178
82
148
130
133
122
-56
60
97
191
13
-13
-44
41
-86
130
118
8
82
60
-44
19
104
54
143
144
130
60
-39
104
143
60
54
38
178
141
-13
104
-33
175
169
8
22
-96
117
86

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

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

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

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

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

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

84
84
147
126
84
147
42
42
210
105
0
168
168
84
84
168
84
42
84
42
84
84
-21
0
42
168
105
126
42
84
42
-73
-42
126
147
126
147
84
42
84
168
84
63
84
84
147
84
168
84
126
168
42
63
147
84
126
168
31
147
42
168
42
84
126
189
21
168
134
134
147
0
126
84
147
69
189
126
126
147
84
147
84
42
105
84
126

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

88
88
154
132
88
154
44
44
220
110
-11
176
176
77
88
176
88
31
77
44
88
88
-22
0
44
176
110
132
44
88
33
-86
-44
132
154
132
154
88
33
88
161
88
66
88
88
154
88
176
75
132
176
44
66
154
88
132
176
22
154
44
176
44
88
132
198
22
176
128
128
154
0
132
77
154
58
198
132
132
154
88
154
88
44
110
88
132

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

77
77
148
138
81
161
33
46
230
115
-22
184
169
70
92
169
92
20
70
35
92
92
-23
-11
46
184
115
138
46
79
24
-99
-57
125
161
138
161
82
24
82
154
92
69
92
81
161
92
184
66
138
184
46
69
161
79
138
184
13
161
46
184
35
81
138
207
23
169
122
122
161
-13
125
70
161
47
207
138
138
148
92
161
79
33
115
92
125

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

66
66
142
144
74
155
22
48
240
120
-33
192
162
63
96
162
85
9
63
26
85
83
-34
-22
35
192
120
144
48
70
15
-112
-70
118
155
131
168
76
15
76
147
96
62
85
74
155
96
177
57
144
177
35
72
168
70
144
192
4
155
37
177
26
74
131
201
24
162
116
116
168
-26
118
63
155
36
201
144
144
142
83
168
70
22
120
96
118

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

55
55
136
150
67
149
11
39
233
114
-44
200
155
56
87
155
78
-2
56
17
78
74
-45
-33
24
185
114
135
37
61
6
-125
-83
111
149
124
175
70
6
70
140
89
55
78
67
149
85
170
48
137
170
24
75
162
61
150
200
-5
149
28
170
17
67
124
195
15
155
110
110
162
-39
111
56
149
25
195
150
135
136
74
175
61
11
114
90
111

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

44
44
130
143
60
143
0
30
226
108
-55
191
148
49
78
148
71
-13
49
8
71
65
-56
-44
13
178
108
126
26
52
-3
-138
-96
104
143
117
169
64
-3
64
133
82
48
71
60
143
74
163
39
130
163
13
68
156
52
141
193
-14
143
19
163
8
60
117
189
6
148
104
104
156
-52
104
49
143
14
189
143
126
130
65
169
52
0
108
84
104

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

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

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

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

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

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

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

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

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

147
-42
189
0
126
84
21
126
84
147
189
126
0
168
126
63
31
126
126
126
168
42
21
0
105
84
-21
84
84
168
42
63
74
0
21
42
84
168
21
147
189
168
147
21
189
42
168
126
168
189
105
84
126
73
168
105
168
84
126
84
168
21
189
63
42
42
168
189
84
42
147
0
21
-63
-11
168
-63
21
126
21
126
189
-21
126
29
42

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

154
-44
198
0
132
88
22
132
88
141
198
117
-11
176
132
66
22
117
132
119
176
33
22
0
110
88
-22
88
88
161
44
56
68
0
22
44
88
176
22
154
198
161
154
22
198
44
176
132
176
183
99
75
132
66
176
110
176
73
132
88
161
22
183
66
31
44
176
198
88
44
154
0
22
-66
-22
176
-66
12
117
22
132
183
-22
132
18
29

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

148
-57
207
0
138
92
13
138
92
135
192
108
-22
169
138
69
13
108
138
112
184
24
13
0
115
92
-23
81
92
154
46
49
62
-11
23
46
92
184
13
161
192
154
161
23
192
46
184
138
184
177
93
66
138
59
184
115
169
62
125
81
154
23
177
69
20
33
184
192
92
46
161
-13
23
-69
-33
184
-69
3
108
23
125
177
-33
138
7
16

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

142
-70
201
0
144
83
4
131
96
129
186
99
-33
162
131
72
4
99
144
105
192
15
4
-11
109
96
-24
74
85
147
48
42
56
-22
24
48
96
177
4
155
186
147
155
24
186
48
192
131
192
171
87
57
131
52
192
120
162
51
118
74
147
14
171
72
9
22
192
186
96
48
155
-26
24
-72
-44
177
-82
-6
99
14
118
171
-44
144
-4
3

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

136
-83
195
0
137
74
-5
124
89
123
180
90
-44
155
124
65
-5
90
137
98
185
6
-5
-22
103
100
-35
67
78
140
50
35
50
-33
25
50
89
170
-5
149
180
140
149
25
180
37
200
124
185
165
81
48
124
45
185
125
155
40
111
67
140
5
165
65
-2
11
185
180
100
37
149
-39
15
-75
-55
170
-95
-15
90
5
111
165
-55
135
-15
-10

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

130
-96
189
-11
130
65
-14
117
82
117
174
81
-55
148
117
58
-14
81
130
91
178
-3
-14
-33
97
93
-46
60
71
133
39
28
44
-44
16
37
82
163
-14
143
174
133
143
16
174
26
193
117
178
159
75
39
117
38
178
119
148
29
104
60
133
-4
159
58
-13
0
178
174
91
26
143
-52
6
-88
-66
163
-108
-24
81
-4
104
159
-66
126
-26
-23

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

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

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

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

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

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

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

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

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

126
168
126
42
21
21
84
42
84
105
42
42
63
0
84
42
126
84
63
63
84
-63
113
0
42
168
71
126
126
84
126
42
84
151
189
-21
126
0
168
168
126
134
147
113
126
63
42
11
84
147
84
168
189
84
84
168
-21
63
126
0
105
231
126
126
147
126
42
42
84
84
113
84
42
147
21
21
147
84
0
168
147
0
126
189
21
0

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

132
176
132
44
22
12
88
44
88
110
44
31
66
0
88
33
117
88
66
66
88
-66
106
0
44
176
62
119
132
88
132
44
73
142
198
-22
132
0
176
161
132
128
141
106
132
56
44
2
88
154
88
176
198
88
75
176
-32
66
132
0
110
225
132
132
141
119
44
44
88
88
106
88
44
154
22
22
154
88
0
176
154
-11
132
198
22
-13

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

138
184
125
46
23
3
92
35
79
115
33
20
69
-13
92
24
108
92
59
69
92
-79
99
-13
46
184
53
112
138
92
138
46
62
133
207
-23
125
-11
184
154
138
122
135
99
138
49
46
-7
82
161
92
184
207
92
66
184
-43
69
125
0
104
219
138
138
135
112
46
46
92
79
99
81
46
148
23
23
148
92
0
169
161
-22
125
207
13
-26

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

131
192
118
37
14
-6
96
26
70
109
22
9
72
-26
96
15
99
96
52
62
96
-92
92
-26
37
177
44
105
127
85
131
48
51
124
201
-24
118
-22
177
147
131
116
129
92
144
42
48
-16
76
168
96
192
201
85
57
177
-54
72
118
0
98
213
131
144
129
105
35
48
85
70
92
74
48
142
14
24
142
85
0
162
155
-33
118
216
4
-39

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

124
200
111
28
5
-15
85
17
61
103
11
-2
65
-39
100
6
90
89
45
55
89
-105
85
-39
28
170
35
98
116
78
124
39
40
115
195
-35
111
-33
170
140
124
110
123
85
135
35
39
-25
70
175
89
185
195
78
48
170
-65
75
111
0
92
207
124
137
123
98
24
50
78
61
85
67
35
136
5
15
136
78
-11
155
149
-44
111
225
-5
-52

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

117
193
104
19
-4
-24
74
8
52
97
0
-13
58
-52
93
-3
81
82
38
48
82
-118
78
-52
19
163
26
91
105
71
117
30
29
106
189
-46
104
-44
163
133
117
104
117
78
126
28
30
-34
64
169
82
178
189
71
39
163
-76
68
104
-11
86
201
117
130
117
91
13
37
71
52
78
60
22
130
-4
6
130
71
-22
148
143
-55
104
219
-14
-65

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

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

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

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

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

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

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

168
126
105
168
84
189
-13
84
111
42
126
189
126
0
42
126
84
42
84
231
168
21
84
63
168
42
84
126
168
84
63
168
21
113
210
105
126
210
105
168
84
42
84
42
-21
21
84
105
84
0
126
84
105
84
42
-21
105
42
105
189
126
-21
126
126
231
73
147
231
11
84
42
42
0
84
21
210
193
84
84
42
84
105
84
147
168
210

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

176
132
110
176
78
198
-26
88
102
44
132
198
132
0
44
132
88
44
77
225
176
22
88
66
176
44
75
132
176
73
66
161
12
106
220
110
132
203
110
176
88
44
88
44
-32
12
75
110
88
0
132
88
110
88
44
-32
110
44
99
198
132
-22
132
117
225
66
154
242
2
77
44
44
0
88
22
220
186
88
88
44
88
110
88
154
159
220

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

169
125
104
167
72
207
-39
82
93
31
138
207
138
0
46
125
92
35
70
219
169
23
92
69
184
46
66
138
184
62
59
154
3
99
230
104
138
196
115
184
92
46
92
46
-43
3
66
104
92
0
138
81
104
92
46
-43
115
46
93
207
138
-33
138
108
219
59
161
236
-7
70
35
35
0
92
23
213
179
92
92
46
92
115
92
148
150
213

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

162
118
98
158
66
216
-52
76
84
18
131
216
144
0
48
118
86
26
63
213
162
24
83
62
177
37
57
127
192
51
52
147
-6
92
223
98
144
189
109
177
96
37
96
35
-54
-6
57
98
96
0
144
74
98
81
48
-54
120
37
87
216
131
-44
131
99
213
52
168
230
-16
63
26
26
-11
96
14
206
172
96
85
48
96
109
86
142
141
206

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

155
111
92
149
60
210
-65
70
75
5
124
225
150
-11
50
111
80
17
56
207
155
15
74
55
170
28
48
116
185
40
45
140
-15
85
216
92
137
182
103
170
100
28
83
24
-65
-15
48
92
90
-11
137
67
92
70
50
-65
114
28
81
210
124
-55
124
90
207
45
175
224
-25
56
17
17
-22
89
5
199
165
87
78
50
90
103
80
136
132
199

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

148
104
86
140
54
204
-78
64
66
-8
117
219
141
-22
39
104
74
8
49
201
148
6
65
48
163
19
39
105
178
29
38
133
-24
78
209
86
130
175
97
163
91
19
70
13
-76
-24
39
86
84
-22
130
60
86
59
37
-76
108
19
75
204
117
-66
117
81
201
38
169
218
-34
49
8
8
-33
82
-4
192
158
78
71
37
84
97
74
130
123
192

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

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

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

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

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

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

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

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

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

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

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

22
154
31
0
132
132
22
22
176
128
159
132
154
110
220
154
141
88
44
44
146
66
132
198
44
132
88
-11
110
88
102
176
176
176
88
12
161
-22
66
88
44
66
44
176
88
46
132
117
0
176
75
75
161
88
132
88
110
88
132
132
198
132
117
88
203
220
22
132
225
132
44
-66
-44
44
154
132
146
0
119
198
22
88
176
88
132
198

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

13
161
20
-11
138
138
23
13
184
122
150
138
161
115
213
148
135
82
46
46
139
69
138
207
35
138
81
-22
115
79
93
184
184
169
92
3
154
-33
59
92
46
59
46
184
79
39
123
108
0
169
66
66
154
81
125
92
104
92
138
121
192
138
108
79
196
213
13
138
219
123
46
-69
-57
35
161
123
139
-13
112
207
13
81
184
92
138
192

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

4
168
9
-22
144
144
14
4
177
116
141
129
168
109
206
142
129
76
48
33
132
62
144
201
26
144
74
-33
120
70
84
177
177
162
85
-6
147
-44
52
86
48
52
37
177
70
32
114
99
-11
162
57
57
147
74
118
85
98
83
144
110
186
129
99
70
189
206
4
144
213
114
35
-82
-70
26
155
114
132
-26
105
216
4
74
177
96
131
186

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

-5
162
-2
-33
150
137
5
-5
170
110
132
120
162
103
199
136
123
70
50
20
125
55
137
195
17
135
67
-44
125
61
75
170
170
155
78
-15
140
-55
45
80
39
45
28
170
61
25
105
90
-22
155
48
48
140
67
111
78
92
74
137
99
180
120
90
61
182
199
-5
150
207
105
24
-95
-83
17
149
105
125
-39
98
225
-5
67
170
89
124
180

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

-14
156
-13
-44
141
130
-4
-14
163
104
123
111
156
97
192
130
117
64
39
7
118
48
130
189
8
126
60
-55
119
52
66
163
163
148
71
-24
133
-66
38
74
30
38
19
163
52
18
96
81
-33
148
39
39
133
60
104
71
86
65
130
88
174
111
81
52
175
192
-14
143
201
96
13
-108
-96
8
143
96
118
-52
91
219
-14
60
163
82
117
174

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

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

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

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

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

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

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

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

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

147
153
84
168
231
84
210
134
126
84
-42
153
168
105
42
126
63
105
84
134
168
42
63
0
42
105
84
84
-63
42
111
42
126
105
105
84
189
126
126
21
126
84
84
126
168
0
84
42
189
84
174
21
63
168
84
31
0
53
231
126
84
126
168
42
189
126
126
84
-53
147
126
126
-21
126
84
84
153
168
231
174
-63
214
42
126
168
126

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

154
146
88
176
242
88
220
128
132
88
-44
146
176
110
44
132
66
99
75
128
176
33
66
0
44
110
77
88
-66
44
102
44
132
99
110
88
198
132
117
22
132
88
88
132
176
0
88
44
198
73
168
22
66
176
77
22
0
46
242
132
88
132
176
44
198
132
132
88
-66
154
115
132
-22
132
88
88
146
176
242
168
-76
208
33
132
176
132

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

161
139
81
184
236
92
213
122
125
79
-57
139
184
115
46
123
69
93
66
122
184
24
69
0
46
115
70
92
-69
46
93
31
123
93
104
92
192
138
108
23
123
92
92
125
184
0
77
46
192
62
162
23
69
184
70
13
0
39
236
138
92
125
184
46
192
125
125
77
-79
161
104
138
-23
125
92
77
139
184
236
162
-89
202
24
123
184
138

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

168
132
74
192
230
96
206
116
118
70
-70
132
192
120
48
114
62
87
57
116
177
15
72
0
33
109
63
86
-82
37
84
18
114
87
98
96
186
131
99
14
114
96
96
118
192
0
66
48
186
51
156
14
72
192
63
4
0
32
230
129
81
118
177
35
186
118
118
66
-92
155
93
144
-34
118
79
66
132
177
230
156
-102
196
15
114
177
144

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

175
125
67
185
224
89
199
110
111
61
-83
125
200
125
39
105
55
81
48
110
170
6
65
-11
20
103
56
80
-95
28
75
5
105
81
92
100
180
124
90
5
105
100
90
111
200
-13
55
50
180
40
150
5
65
185
56
-5
-11
25
224
120
70
111
170
24
180
111
111
55
-105
149
82
135
-45
111
66
55
125
170
224
150
-115
190
6
105
170
150

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

169
118
60
178
218
82
192
104
104
52
-96
118
193
119
30
96
48
75
39
104
163
-3
58
-22
7
97
49
74
-108
19
66
-8
96
75
86
89
174
117
81
-4
96
89
84
104
193
-26
44
41
174
29
144
-4
58
178
49
-14
-22
18
218
111
59
104
163
13
174
104
104
44
-118
143
71
126
-56
104
53
44
118
163
218
144
-128
184
-3
96
163
143

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

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

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

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

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

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

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

0
126
84
42
147
105
73
126
-42
-31
84
189
126
210
-21
168
126
42
111
168
84
84
113
147
53
73
189
147
42
147
-31
31
84
210
168
84
168
84
105
193
126
126
63
126
0
0
42
147
210
29
105
84
111
210
189
126
84
84
73
126
210
-63
126
84
147
126
84
210
0
84
168
84
168
73
126
84
147
210
63
63
168
126
11
63
0
84

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

0
132
77
44
154
110
66
132
-44
-42
75
198
132
220
-22
176
132
44
102
161
77
88
106
154
46
66
183
154
44
154
-42
22
88
220
176
88
176
88
110
186
132
117
66
132
0
0
44
154
220
18
99
88
102
220
183
119
88
88
66
132
220
-66
132
88
154
132
88
220
0
88
176
88
176
66
132
88
154
220
66
66
161
132
2
66
-11
88

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

0
138
70
46
161
115
59
125
-46
-53
66
207
138
230
-23
184
138
46
93
154
70
92
99
148
39
59
177
161
46
161
-53
13
92
230
169
92
169
92
115
179
123
108
59
138
0
0
46
161
213
7
93
92
93
213
177
112
77
92
59
138
230
-69
125
81
161
138
92
213
-13
79
169
81
184
59
138
81
161
230
59
69
154
138
-7
69
-22
92

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

0
129
63
35
168
120
52
118
-59
-64
57
216
144
240
-34
192
144
35
84
147
63
85
92
142
32
52
171
168
37
155
-64
4
96
240
162
96
162
96
109
172
114
99
52
129
0
0
35
168
206
-4
87
96
84
206
171
105
66
96
52
144
223
-72
118
74
168
131
96
206
-26
70
162
74
192
52
129
74
168
240
52
72
147
144
-16
62
-33
96

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

-13
120
56
24
162
114
45
111
-72
-75
48
225
137
233
-45
185
135
24
75
140
56
78
85
136
25
45
165
162
28
149
-75
-5
89
250
155
87
155
100
103
165
105
90
45
120
-13
0
24
175
199
-15
81
90
75
199
165
98
55
100
45
137
216
-85
111
67
175
124
87
199
-39
61
155
67
200
45
120
67
175
250
45
75
140
137
-25
55
-44
87

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

-26
111
49
13
156
108
38
104
-85
-86
39
219
130
226
-56
178
126
13
66
133
49
71
78
130
18
38
159
156
19
143
-86
-14
82
243
148
78
148
89
97
158
96
81
38
111
-26
-11
13
169
192
-26
75
84
66
192
159
91
44
94
38
130
209
-98
104
60
169
117
78
192
-52
52
148
60
193
38
111
60
169
243
38
68
133
130
-34
48
-55
78

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

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

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

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

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

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

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

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

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

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

134
84
168
-63
84
168
42
84
168
63
84
189
42
42
84
168
231
84
84
168
126
42
84
84
147
84
84
84
126
105
84
126
42
168
42
-63
126
0
210
84
147
53
168
126
0
84
84
53
0
84
84
42
168
168
84
126

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

128
77
176
-76
88
176
44
88
176
66
88
198
44
44
88
176
225
77
88
176
119
31
88
88
154
88
88
88
119
110
73
132
44
176
44
-66
132
0
220
88
154
46
176
132
0
88
88
46
-11
88
88
44
176
161
75
132

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

122
70
169
-89
92
167
35
92
169
59
92
192
33
46
92
184
219
70
92
184
112
20
82
92
161
81
92
92
112
104
62
138
46
184
46
-69
138
0
230
92
148
39
184
138
0
92
92
39
-22
92
92
33
184
154
66
121

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

116
63
162
-102
85
158
26
96
162
52
85
186
22
48
96
177
213
63
85
192
105
9
76
85
168
74
96
83
105
98
51
144
35
177
48
-72
131
-11
223
83
142
32
192
144
0
96
96
32
-33
96
96
22
177
147
57
110

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

110
56
155
-115
78
149
17
100
155
45
78
180
11
50
100
170
207
56
78
185
98
-2
70
78
162
67
100
74
98
92
40
150
24
170
37
-85
124
-22
216
74
136
25
185
135
-13
100
100
25
-44
100
100
11
170
140
48
99

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

104
49
148
-128
71
140
8
89
148
38
71
174
0
39
89
163
201
49
71
178
91
-13
64
71
156
60
91
65
91
86
29
143
13
163
26
-98
117
-33
209
65
130
18
178
126
-26
93
94
18
-55
87
91
0
163
133
39
88

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

0.002

0.002

-111

0.002

-110

0
0
0
DISTRIBUCIN
DE0 BENEFICIOS

0.002

-109

0.002

-108 1

0.002

-107

0.002

0.9
-106

0.002

-105

0.002

-104
0.8

0.002

-103

0.002

-102
0.7

0.002

0.004

-101

0.004

-100
0.6

0.004

-99

0.004

-98
0.5

0.004

-97

0.004

-96
0.4

0.004

-95

0.004

-94
0.3

0.004

-93

0.004

-92
0.2

0.004

-91

0.004

-90

0.004

-89

0.004

-88

0.004

0.004

-86

-100

-87

1
0

0.002

-85

-84

-83

-82

-81

-80

-79

0.002
0.002

236

222

0.1

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

0.004

0.002

0.004

0.008

0.002

0.004

0.012

0.002

0.012

0.002

0.012

BENEFICIO
SIMULADO
0
0
0.002

20 unid.
22 unid.
24 unid.

250

20 unid.
n sucesos

-78

0.002

0.012

-77

0.002

0.012

-76

0.002

0.004

0.012

-75

0.004

0.012

-74

0.004

0.012

-73

0.004

0.012

-72

0.004

0.012

-71

0.004

0.012

-70

0.004

0.006

0.018

-69

0.004

0.018

-68

0.004

0.018

-67

0.004

0.018

-66

0.004

0.008

0.018

-65

0.008

0.018

-64

0.008

0.004

0.022

-63

0.008

0.022

-62

0.008

0.022

-61

0.008

0.022

-60

0.008

0.008

0.008

0.022

-59

0.008

0.008

0.022

-58

0.008

0.008

0.022

-57

0.008

0.008

0.022

-56

0.008

0.008

0.022

-55

0.008

0.004

0.012

0.022

-54

0.008

0.012

0.002

0.024

-53

0.008

0.012

0.024

-52

0.008

0.012

0.024

-51

0.008

0.012

0.024

-50

0.008

0.012

0.024

-49

0.008

0.012

0.024

-48

0.008

0.012

0.004

0.028

-47

0.008

0.012

0.028

-46

0.008

0.012

0.028

-45

0.008

0.012

0.028

-44

0.008

0.01

0.022

0.002

0.03

-43

0.008

0.022

0.03

-42

0.008

0.004

0.026

0.03

-41

0.008

0.026

0.03

-40

0.014

0.022

0.026

0.03

-39

0.022

0.026

0.03

-38

0.022

0.026

0.03

-37

0.022

0.026

0.03

-36

0.022

0.026

0.03

-35

0.022

0.026

0.03

-34

0.022

0.026

0.006

0.036

-33

0.022

0.026

0.01

0.046

-32

0.022

0.002

0.028

0.046

-31

0.022

0.028

0.046

-30

0.022

0.028

0.046

-29

0.022

0.028

0.046

-28

0.022

0.028

0.046

-27

0.022

0.028

0.046

-26

0.022

0.028

0.004

0.05

-25

0.022

0.028

0.05

-24

0.022

0.028

0.006

0.056

-23

0.022

0.028

0.056

-22

0.022

0.014

0.042

0.016

0.072

-21

0.022

0.042

0.072

-20

10

0.02

0.042

0.042

0.072

-19

0.042

0.042

0.072

-18

0.042

0.042

0.072

-17

0.042

0.042

0.072

-16

0.042

0.042

0.004

0.076

-15

0.042

0.042

0.076

-14

0.042

0.042

0.076

-13

0.042

0.042

0.006

0.082

-12

0.042

0.042

0.082

-11

0.042

0.01

0.052

0.01

0.092

-10

0.042

0.052

0.092

-9

0.042

0.052

0.092

-8

0.042

0.052

0.092

-7

0.042

0.052

0.092

-6

0.042

0.052

0.002

0.094

-5

0.042

0.052

0.094

-4

0.042

0.052

0.008

0.102

-3

0.042

0.052

0.102

-2

0.042

0.052

0.102

-1

0.042

0.052

0.102

27

0.054

0.096

22

0.044

0.096

0.008

0.11

0.096

0.096

0.11

0.096

0.004

0.1

0.11

0.096

0.1

0.002

0.112

0.096

0.1

0.014

0.126

0.096

0.1

0.126

0.096

0.1

0.126

0.096

0.1

0.126

0.096

0.1

0.126

0.096

0.1

0.014

0.14

10

0.096

0.1

0.14

11

0.096

0.1

0.14

12

0.096

0.002

0.102

13

0.096

0.102

0.14
0.14

14

0.096

0.102

0.012

0.152

15

0.096

0.102

0.014

0.166

16

0.096

0.102

0.166

17

0.096

0.102

0.166

18

0.096

0.008

0.11

0.166

19

0.096

0.11

0.166

20

20

0.04

0.136

0.11

0.166

21

0.136

0.11

0.166

22

0.136

20

0.04

0.15

0.006

0.172

23

0.136

0.15

0.172

24

0.136

0.15

0.014

0.186

25

0.136

0.15

0.186

26

0.136

0.15

0.008

0.194

27

0.136

0.15

0.194

28

0.136

0.15

0.002

0.196

29

0.136

0.002

0.152

0.196

30

0.136

0.152

0.196

31

0.136

0.014

0.166

0.196

32

0.136

0.166

0.004

0.2

33

0.136

0.014

0.18

0.2

34

0.136

0.18

0.2

35

0.136

0.18

0.018

0.218

36

0.136

0.18

0.004

0.222

37

0.136

0.18

10

0.02

0.242

38

0.136

0.18

0.242

39

0.136

0.18

0.242

40

63

0.126

0.262

0.18

0.242

41

0.262

0.18

0.242

42

0.262

0.18

0.006

0.248

43

0.262

0.18

0.248

44

0.262

41

0.082

0.262

0.004

0.252

45

0.262

0.262

0.002

0.254

46

0.262

0.004

0.266

0.254

47

0.262

0.266

0.254

48

0.262

0.266

15

0.03

0.284

49

0.262

0.266

0.284

50

0.262

0.266

0.284

51

0.262

0.266

0.004

0.288

52

0.262

0.266

0.018

0.306

53

0.262

0.266

0.306

54

0.262

0.002

0.268

0.306

55

0.262

0.268

0.306

56

0.262

0.006

0.274

0.004

0.31

57

0.262

0.274

0.008

0.318

58

0.262

0.004

0.278

0.318

59

0.262

0.278

0.318

60

21

0.042

0.304

0.278

0.318

61

0.304

0.278

0.318

62

0.304

0.004

0.282

0.006

0.324

63

0.304

0.282

0.018

0.342

64

0.304

0.282

0.342

65

0.304

0.282

0.342

66

0.304

18

0.036

0.318

0.014

0.356

67

0.304

0.318

0.356

68

0.304

0.004

0.322

0.356

69

0.304

0.322

0.356

70

0.304

0.322

0.012

0.368

71

0.304

0.002

0.324

0.368

72

0.304

0.324

0.012

0.38

73

0.304

0.004

0.328

0.38

74

0.304

0.328

14

0.028

0.408

75

0.304

0.008

0.336

0.408

76

0.304

0.336

0.012

0.42

77

0.304

0.018

0.354

0.42

78

0.304

0.004

0.358

0.42

79

0.304

0.358

0.002

0.422

80

118

0.236

0.54

0.358

0.422

81

0.54

0.358

0.008

0.43

82

0.54

0.358

0.43

83

0.54

0.358

0.01

0.44

84

0.54

0.358

0.44

85

0.54

0.358

10

0.02

0.46

86

0.54

0.358

0.006

0.466

87

0.54

0.358

0.006

0.472

88

0.54

92

0.184

0.542

0.472

89

0.54

0.542

0.472

90

0.54

0.542

0.472

91

0.54

0.542

0.472

92

0.54

0.542

0.006

0.478

93

0.54

0.542

0.478

94

0.54

0.542

0.478

95

0.54

0.542

0.478

96

0.54

0.542

38

0.076

0.554

97

0.54

0.542

0.554

98

0.54

0.542

0.01

0.564

99

0.54

0.006

0.548

0.012

0.576

100

25

0.05

0.59

0.548

0.576

101

0.59

0.548

0.576

102

0.59

0.548

0.576

103

0.59

0.548

0.576

104

0.59

0.548

0.576

105

0.59

0.548

0.012

0.588

106

0.59

0.006

0.554

0.588

107

0.59

0.554

0.588

108

0.59

0.554

0.588

109

0.59

0.554

0.018

0.606

110

0.59

21

0.042

0.596

0.002

0.608

111

0.59

0.596

0.608

112

0.59

0.596

0.608

113

0.59

0.596

0.608

114

0.59

0.596

0.002

0.61

115

0.59

0.596

0.61

116

0.59

0.596

0.012

0.622

117

0.59

0.012

0.608

0.622

118

0.59

0.608

11

0.022

0.644

119

0.59

0.012

0.62

0.644

120

67

0.134

0.724

0.62

0.014

0.658

121

0.724

0.62

0.658

122

0.724

0.62

0.658

123

0.724

0.62

0.658

124

0.724

0.62

0.002

0.66

125

0.724

0.62

0.66

126

0.724

0.62

0.66

127

0.724

0.62

0.66

128

0.724

0.012

0.632

0.66

129

0.724

0.632

0.012

0.672

130

0.724

0.632

0.672

131

0.724

0.632

14

0.028

0.7

132

0.724

52

0.104

0.736

0.006

0.706

133

0.724

0.736

0.706

134

0.724

0.736

0.706

135

0.724

0.736

0.706

136

0.724

0.736

0.706

137

0.724

0.736

0.706

138

0.724

0.736

0.706

139

0.724

0.736

0.706

140

43

0.086

0.81

0.736

0.706

141

0.81

0.006

0.742

0.706

142

0.81

0.002

0.744

10

0.02

0.726

143

0.81

0.744

0.726

144

0.81

0.744

22

0.044

0.77

145

0.81

0.744

0.77

146

0.81

0.006

0.75

0.77

147

0.81

0.75

12

0.024

0.794

148

0.81

0.75

0.794

149

0.81

0.75

0.794

150

0.81

0.75

0.794

151

0.81

0.75

0.794

152

0.81

0.75

0.794

153

0.81

0.75

0.794

154

0.81

34

0.068

0.818

0.794

155

0.81

0.818

13

0.026

0.82

156

0.81

0.818

0.006

0.826

157

0.81

0.818

0.826

158

0.81

0.818

0.002

0.828

159

0.81

0.818

0.828

160

54

0.108

0.918

0.818

0.828

161

0.918

12

0.024

0.842

0.828

162

0.918

0.842

10

0.02

0.848

163

0.918

0.842

0.848

164

0.918

0.842

0.848

165

0.918

0.842

0.848

166

0.918

0.842

0.848

167

0.918

0.842

0.848

168

0.918

0.006

0.848

11

0.022

0.87

169

0.918

0.848

0.87

170

0.918

0.848

0.87

171

0.918

0.848

0.01

0.88

172

0.918

0.848

0.88

173

0.918

0.848

0.88

174

0.918

0.848

0.88

175

0.918

0.848

0.88

176

0.918

38

0.076

0.924

0.88

177

0.918

0.924

14

0.028

0.908

178

0.918

0.924

0.908

179

0.918

0.924

0.908

180

27

0.054

0.972

0.924

0.908

181

0.972

0.924

0.908

182

0.972

0.924

0.908

183

0.972

0.01

0.934

0.908

184

0.972

0.934

0.908

185

0.972

0.934

0.908

186

0.972

0.934

0.012

0.92

187

0.972

0.934

0.92

188

0.972

0.934

0.92

189

0.972

0.934

0.004

0.924

190

0.972

0.934

0.924

191

0.972

0.934

0.924

192

0.972

0.934

13

0.026

0.95

193

0.972

0.934

0.95

194

0.972

0.934

0.95

195

0.972

0.934

0.95

196

0.972

0.934

0.002

0.952

197

0.972

0.934

0.952

198

0.972

19

0.038

0.972

0.952

199

0.972

0.972

0.952

200

0.018

0.99

0.972

0.952

201

0.99

0.972

0.016

0.968

202

0.99

0.972

0.968

203

0.99

0.004

0.976

0.968

204

0.99

0.976

0.968

205

0.99

0.976

0.968

206

0.99

0.976

0.004

0.972

207

0.99

0.976

0.972

208

0.99

0.002

0.978

0.972

209

0.99

0.978

0.972

210

0.99

0.978

0.972

211

0.99

0.978

0.972

212

0.99

0.978

0.972

213

0.99

0.978

0.002

0.974

214

0.99

0.978

0.974

215

0.99

0.978

0.974

216

0.99

0.978

0.01

0.984

217

0.99

0.978

0.984

218

0.99

0.978

0.984

219

0.99

0.978

0.984

220

0.01

0.014

0.992

0.984

221

0.992

0.984

222

0.992

0.984

223

0.992

0.008

0.992

224

0.992

0.992

225

0.002

0.994

0.992

226

0.994

0.992

227

0.994

0.992

228

0.994

0.992

229

0.994

0.992

230

0.994

0.004

0.996

231

0.994

0.996

232

0.994

0.996

233

0.994

0.996

234

0.994

0.996

235

0.994

0.996

236

0.994

0.996

237

0.994

0.996

238

0.994

0.996

239

0.994

0.996

240

0.994

0.002

0.998

241

0.994

0.998

242

0.006

0.998

243

0.998

244

0.998

245

0.998

246

0.998

247

0.998

248

0.998

249

0.998

250

0.998

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.55
87.13
91.72
95.26
96.64
95.23
90.54
83.80
52.16
55.06
57.96
60.83
63.75
66.68
69.19
71.38
4.57
4.83
5.08
5.33
5.59
5.84
6.07
6.26
87.12
91.96
96.80
100.59
102.22
101.07
96.61
90.05
77.98
82.31
86.64
89.93
91.05
89.38
84.48
77.54

26
75.69
72.90
6.39
82.08
69.30

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.

You might also like