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
130

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
RESPECTO A LA DEMANDA
Pr. Acumulada
0.00
0.08
0.25
0.50
0.75
0.92
1.00

Precio venta

Precio compra

RESPECTO A LOS DIAS

Demanda
19
20
21
22
23
24
25

n de das

Pr. Suceso=
No. Dias/N

10
20
30
30
20
10
120

0.08
0.17
0.25
0.25
0.17
0.08
1.00

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

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

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.

0.40

0.60

prob. precio compra 5

prob. precio compra 7

prob. precio compra 11

prob. precio compra 17

prob. precio vta. 14

0.80

0.09

prob. precio vta. 10

prob. Demanda 25 uds

0.20

0.23

prob. Demanda 23 uds

prob. Demanda 24 uds

0.00

0.32

prob. Demanda 21 uds

prob. Demanda 22 uds

1.00

0.23

prob. Demanda 20 uds

0.80

0.14

0.60

0.08

0.40

0.23

0.20

0.31

0.00

0.23

1.00

0.15

0.80

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

SIMULACIN DE BENEFICIOS PARA LAS SIGUIENTES CANTIDADES A COMPRAR

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

demanda

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

precio venta

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

precio compra

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

coste compra

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

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

19
beneficios

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

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

20
beneficios

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

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

21
beneficios

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

coste exceso

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

22
beneficios

0
84
147
21
42
42
-21
84
42
84
-21
84
174
-73
0
126
84
42
27
42
42
11
84
84
21
147
84
29
63
84
0
168
84
42
126
126
0
174
84
147
42
84
231
174
105
84
126
84
21
42
168
84
0
109
147
73
105
168
21
168
0
42
126
42
126
-63
84
147
84
84
53
126
42
-21
74
84
0
105
-42
0
168
84

coste exceso

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

23
beneficios

-11
88
154
12
44
44
-22
77
44
75
-22
88
168
-86
0
132
88
44
14
44
44
2
88
77
22
154
88
18
66
88
0
176
77
44
132
117
0
168
88
154
31
88
242
168
99
77
132
88
22
44
176
88
0
98
154
66
110
159
22
161
0
44
132
44
132
-66
88
154
88
88
46
117
44
-22
68
88
0
110
-44
0
176
88

coste exceso

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

24
beneficios

-22
92
161
3
46
35
-33
70
35
66
-33
92
162
-99
-11
138
81
46
1
31
46
-7
92
70
23
161
92
7
59
75
0
184
70
35
138
108
-13
162
79
161
20
79
236
162
93
70
138
82
13
46
184
77
0
87
148
59
115
150
23
154
0
35
138
46
123
-69
92
161
79
92
39
108
35
-33
62
92
-11
104
-46
0
167
92

coste exceso

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

25
beneficios

-33
96
168
-6
35
26
-44
63
26
57
-44
83
156
-112
-22
144
74
37
-12
18
48
-16
96
63
24
168
96
-4
52
62
0
177
63
26
144
99
-26
156
70
155
9
70
230
156
87
63
144
76
4
48
177
66
0
76
142
52
109
141
14
147
0
26
144
37
114
-82
96
168
70
79
32
99
26
-44
56
86
-22
98
-48
-13
158
96

coste exceso

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

26
beneficios

-44
85
162
-15
24
17
-55
56
17
48
-55
74
150
-125
-33
137
67
28
-25
5
37
-25
89
56
15
162
89
-15
45
49
-13
170
56
17
137
90
-39
150
61
149
-2
61
224
150
81
56
137
70
-5
50
170
55
-11
65
136
45
103
132
5
140
0
17
150
28
105
-95
89
162
61
66
25
90
17
-55
50
80
-33
92
-61
-26
149
89

coste exceso

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

beneficios

-55
74
156
-24
13
8
-66
49
8
39
-66
65
144
-138
-44
130
60
19
-38
-8
26
-34
82
49
6
156
82
-26
38
36
-26
163
49
8
130
81
-52
144
52
143
-13
52
218
144
75
49
130
64
-14
41
163
44
-22
54
130
38
97
123
-4
133
-13
8
141
19
96
-108
82
156
52
53
18
81
8
-66
44
74
-44
86
-74
-39
140
82

83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
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

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

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

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

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

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

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

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

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

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

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

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

132
110
110
44
44
-32
44
161
176
75
66
0
-66
203
44
-55
198
132
44
-11
22
132
44
18
58
88
132
154
88
88
183
68
88
66
-13
203
22
159
44
44
31
88
0
132
-44
73
88
117
88
88
66
132
0
132
242
88
44
22
132
88
44
88
154
44
62
75
110
88
88
88
220
0
88
132
88
75
44
88
176
0
-66
14
161
132
44
44

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

138
104
115
46
33
-43
46
154
184
66
69
-11
-69
196
46
-68
192
138
35
-22
23
138
35
7
47
77
138
148
79
92
177
62
92
69
-26
196
23
150
46
35
20
77
-13
138
-57
62
92
108
92
92
59
138
-11
138
253
92
33
23
138
81
46
79
161
46
53
66
115
92
77
75
230
0
92
123
81
66
46
92
184
0
-79
1
154
138
33
33

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

144
98
120
48
22
-54
35
147
175
57
62
-22
-72
189
37
-81
186
144
26
-33
24
131
26
-4
36
66
144
142
70
83
171
56
96
62
-39
189
24
141
33
26
9
66
-26
144
-70
51
83
99
85
83
52
144
-22
144
247
96
22
24
131
74
48
70
168
48
44
57
109
96
66
62
223
-13
83
114
74
57
48
96
177
0
-92
-12
147
129
22
22

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

135
92
125
37
11
-65
24
140
166
48
55
-33
-85
182
28
-94
180
135
17
-44
15
124
17
-15
25
55
150
136
61
74
165
50
100
55
-52
182
15
132
20
17
-2
55
-39
137
-83
40
74
90
78
74
45
150
-33
135
241
100
11
15
124
67
39
61
162
39
35
48
103
90
55
49
216
-26
74
105
67
48
37
87
170
0
-105
-25
140
120
11
11

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

126
86
119
26
0
-76
13
133
157
39
48
-44
-98
175
19
-107
174
126
8
-55
6
117
8
-26
14
44
141
130
52
65
159
44
93
48
-65
175
6
123
7
8
-13
44
-52
130
-96
29
65
81
71
65
38
143
-44
126
235
91
0
6
117
60
30
52
156
30
26
39
97
84
44
36
209
-39
65
96
60
39
26
78
163
-11
-118
-38
133
111
0
0

169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
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

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

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

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

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

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

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

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

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

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

84
174
42
84
42
69
84
113
63
31
126
147
0
168
168
126
189
0
42
84
147
147
84
84
84
42
-42
42
189
21
27
-21
84
174
84
42
231
84
69
105
0
126
168
63
126
189
-21
0
42
21
42
21
153
42
42
84
84
126
126
69
84
63
0
-31
42
0
84
84
126
84
-42
84
42
126
-63
147
42
42
84
73
168
-11
126
-21
105
21

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

75
168
33
88
33
58
88
106
66
22
132
154
0
176
176
132
198
0
31
88
154
141
88
88
73
44
-44
44
198
22
14
-22
75
168
88
44
242
88
58
99
0
132
176
66
117
198
-32
0
44
22
31
22
146
44
31
88
88
132
132
58
73
66
0
-42
44
0
88
88
132
88
-44
88
44
132
-66
154
44
44
88
66
176
-22
132
-22
110
22

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

66
162
24
79
24
47
92
99
69
13
138
161
0
184
184
138
207
0
20
92
148
135
92
92
62
33
-46
46
192
23
1
-23
66
162
79
46
253
92
47
93
-11
138
184
69
108
207
-43
-11
46
23
20
23
139
46
20
92
92
138
138
47
62
69
0
-53
46
0
92
92
138
92
-57
92
35
138
-69
161
46
46
92
59
167
-33
123
-23
115
13

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

57
156
15
70
15
36
96
92
62
4
144
168
-11
192
177
131
216
0
9
83
142
129
96
96
51
22
-48
35
186
24
-12
-34
57
156
70
48
247
96
36
87
-22
144
192
72
99
216
-54
-22
35
24
9
24
132
48
9
81
96
144
131
36
51
62
0
-64
37
-11
83
81
127
96
-70
81
26
144
-82
155
35
35
83
52
158
-44
114
-34
120
4

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

48
150
6
61
6
25
87
85
55
-5
150
162
-22
200
170
124
210
-13
-2
74
136
123
89
87
40
11
-61
24
180
25
-25
-45
48
150
61
50
241
87
25
81
-33
150
185
65
90
225
-65
-33
24
15
-2
15
125
37
-2
70
83
135
124
25
40
55
0
-75
28
-22
74
70
116
87
-83
70
17
150
-95
149
24
24
74
45
149
-55
105
-45
114
-5

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

39
144
-3
52
-3
14
78
78
48
-14
143
156
-33
193
163
117
204
-26
-13
65
130
117
82
78
29
0
-74
13
174
16
-38
-56
39
144
52
41
235
78
14
75
-44
143
178
58
81
219
-76
-44
13
6
-13
6
118
26
-13
59
70
126
117
14
29
48
-13
-86
19
-33
65
59
105
78
-96
59
8
141
-108
143
13
13
65
38
140
-66
96
-56
108
-14

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

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

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

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

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

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

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

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

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

-21
84
21
0
27
84
42
-42
21
42
-42
105
42
42
84
21
0
0
231
42
105
84
147
-21
84
84
168
168
42
42
0
126
63
174
42
42
84
63
42
126
189
126
42
84
231
0
0
0
147
84
126
147
42
168
42
147
168
84
126
0
134
42
42
84
84
84
-21
42
53
-42
168
126
84
84
126
147
42
126
189
126
31
-63
126
0
84
84

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

-22
88
22
0
14
73
44
-44
22
31
-44
110
44
29
88
22
0
0
242
44
110
88
154
-22
73
88
176
176
44
44
0
132
66
168
44
44
88
66
44
132
183
117
33
88
242
0
-13
0
154
88
132
154
44
176
44
154
159
88
132
-11
128
44
44
88
88
88
-22
44
46
-44
161
132
88
88
132
154
44
132
198
132
22
-66
132
0
88
88

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

-33
92
23
-13
1
62
46
-57
23
20
-57
115
46
16
92
13
-13
0
253
46
104
92
161
-33
62
81
169
184
46
46
0
138
69
162
46
46
81
69
46
138
177
108
24
92
236
-11
-26
0
148
92
123
161
46
184
46
148
150
92
125
-22
122
35
35
92
92
92
-23
46
39
-57
154
123
82
92
138
161
46
138
192
138
13
-79
138
0
92
92

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

-44
81
24
-26
-12
51
35
-70
14
9
-70
109
48
3
81
4
-26
0
264
37
98
96
168
-44
51
74
162
177
48
48
-13
129
72
156
37
48
74
72
48
129
171
99
15
85
230
-22
-39
-11
142
83
114
168
48
192
35
142
141
96
118
-33
116
26
26
83
81
86
-34
35
32
-70
147
114
76
96
144
155
48
131
186
129
4
-92
131
0
85
96

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

-55
70
15
-39
-25
40
24
-83
5
-2
-83
103
37
-10
70
-5
-39
-13
275
28
92
85
162
-55
40
67
155
170
50
50
-26
120
75
150
28
37
67
65
39
120
165
90
6
78
224
-33
-52
-22
136
74
105
162
35
200
24
136
132
87
111
-44
110
17
17
74
70
80
-45
24
25
-83
140
105
70
89
135
149
50
124
180
120
-5
-105
124
-13
78
85

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

-66
59
6
-52
-38
29
13
-96
-4
-13
-96
97
26
-23
59
-14
-52
-26
269
19
86
74
156
-66
29
60
148
163
41
41
-39
111
68
144
19
26
60
58
30
111
159
81
-3
71
218
-44
-65
-33
130
65
96
156
22
193
13
130
123
78
104
-55
104
8
8
65
59
74
-56
13
18
-96
133
96
64
82
126
143
37
117
174
111
-14
-118
117
-26
71
74

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

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

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

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

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

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

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

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

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

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

69
126
189
126
126
42
189
126
-21
126
42
126
84
126
151
0
84
-63
42
174
0
84
168
105
168
0
21
84
42
11
42
42
126
189
-11
0
42
84
84
84
84
168
84
42
84
42
42
0
189
168
21
126
147
63
69
0
126
126
84
42
42
168
147
42
-21
84
63
126
84
73
147
71
-11
126
84
42
168
84
84
84
126
21
126
0
0
84

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

58
132
183
132
132
44
198
132
-22
132
44
132
88
132
142
0
88
-66
31
168
0
75
176
110
176
0
12
88
44
2
44
44
132
183
-22
0
44
88
88
88
88
176
78
44
88
44
44
0
198
161
12
132
154
66
58
0
132
132
88
44
33
161
154
44
-22
88
66
132
75
66
154
62
-22
132
88
44
176
88
88
88
132
22
132
-11
0
88

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

47
123
177
138
138
46
207
123
-33
138
46
138
81
138
133
0
92
-79
20
162
-13
66
184
104
184
0
3
92
35
-7
46
33
138
177
-33
-11
46
92
92
77
92
184
72
33
77
46
33
-13
207
154
3
138
161
69
47
-13
125
138
92
46
24
154
148
33
-33
79
69
125
66
59
161
53
-33
125
77
35
169
79
92
92
123
23
138
-22
0
92

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

36
114
171
144
144
48
201
114
-44
127
48
144
74
144
124
-13
83
-92
9
156
-26
57
175
98
177
0
-6
85
26
-16
33
22
144
171
-44
-22
48
96
96
66
96
192
66
22
66
48
22
-26
216
147
-6
131
168
72
36
-26
118
144
96
37
15
147
142
22
-44
70
72
118
57
52
168
44
-44
118
66
26
162
70
96
96
114
14
144
-33
-11
96

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

25
105
165
150
150
50
195
105
-55
116
50
137
67
150
115
-26
74
-105
-2
150
-39
48
166
92
170
0
-15
78
17
-25
20
11
150
165
-55
-33
37
90
85
55
100
185
60
11
55
35
11
-39
225
140
-15
124
162
75
25
-39
111
150
85
28
6
140
136
11
-55
61
65
111
48
45
162
35
-55
111
55
17
155
61
85
89
105
5
135
-44
-22
89

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

14
96
159
141
141
41
189
96
-66
105
39
130
60
141
106
-39
65
-118
-13
144
-52
39
157
86
163
-11
-24
71
8
-34
7
0
141
159
-66
-44
26
84
74
44
87
178
54
0
44
22
0
-52
219
133
-24
117
156
68
14
-52
104
141
74
19
-3
133
130
0
-66
52
58
104
39
38
156
26
-66
104
44
8
148
52
74
82
96
-4
126
-55
-33
82

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

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

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

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

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

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

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

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

0
0
0
0
0
0
0
0
9
13
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
63
168
21
147
84
84
42
31
-73
147
84
126
84
84
21
84
63
84
168
147
84
21
42
168
84
84
126
-42
147
126
168
31
126
42
84
42
0
21
189
84
0
0
84
84
0
126
147
42
0
0
147
-21
84
63
126
42
105
84
42
-42
42
-21
42
84
84
84
84
168
189
168
126
126
63
42
-42
126
84
168
-42
105
147
84
84
84
126

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

-22
56
176
22
154
88
88
44
22
-86
154
88
119
88
88
22
88
66
88
161
154
88
22
31
161
88
88
132
-44
154
115
176
22
132
44
88
44
0
22
198
88
0
0
88
88
0
132
154
44
0
0
154
-22
88
66
132
44
110
88
33
-44
29
-22
44
77
88
88
75
176
198
161
119
132
66
44
-55
132
88
161
-44
110
154
88
88
88
132

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

-23
49
184
23
148
92
92
33
13
-99
161
92
112
92
92
13
92
69
92
154
148
92
23
20
154
92
92
138
-46
148
104
184
13
138
46
79
46
0
23
207
92
0
0
92
92
0
138
148
46
0
0
161
-23
92
69
125
46
104
81
24
-46
16
-23
31
70
92
92
66
184
192
154
112
138
69
46
-68
138
92
154
-46
115
161
81
92
92
138

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

-34
42
192
14
142
83
83
22
4
-112
155
81
105
96
81
4
96
62
96
147
142
85
14
9
147
96
81
129
-59
142
93
192
4
144
35
70
35
-11
24
216
85
-13
0
81
96
-13
144
142
48
0
0
168
-34
85
62
118
48
98
74
15
-59
3
-24
18
63
83
81
57
177
186
147
105
131
72
48
-81
131
96
147
-59
109
155
74
81
96
144

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

-45
35
185
5
136
74
74
11
-5
-125
149
70
98
83
70
-5
89
55
87
140
136
78
5
-2
140
100
70
120
-72
136
82
183
-5
135
24
61
24
-22
25
225
78
-26
-11
70
87
-26
135
136
37
-11
-11
175
-45
78
55
111
37
92
67
6
-72
-10
-35
5
56
74
70
48
170
180
140
98
124
75
37
-94
124
87
140
-72
103
149
67
70
90
150

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

-56
28
178
-4
130
65
65
0
-14
-138
143
59
91
70
59
-14
82
48
78
133
130
71
-4
-13
133
89
59
111
-85
130
71
174
-14
126
13
52
13
-33
16
219
71
-39
-22
59
78
-39
126
130
26
-22
-22
169
-56
71
48
104
26
86
60
-3
-85
-23
-46
-8
49
65
59
39
163
174
133
91
117
68
26
-107
117
78
133
-85
97
143
60
59
84
143

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

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

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

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

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

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

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

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

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

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

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

84
189
134
63
84
111
147
126
126
42
21
42
126
-21
168
-63
84
84
71
126
21
42
84
63
168
21
126
0
21
84
42
168
84
42
84
42
84
0
21
42
84
126
63
42
42
71
42
42
126
84
126
0
84
-21
0
42
84
168
109
-42
0
168
126
126
84
113
42
42
84
0
42
126
126
210
-21
-21
113
84
126
134
84
84
151
168
63
168

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

88
198
128
56
88
102
154
119
119
44
22
44
132
-22
176
-76
77
88
62
132
22
44
75
56
176
12
132
0
22
88
31
159
88
44
88
33
88
0
22
44
88
132
66
44
44
62
44
44
132
73
132
0
88
-32
-13
44
75
176
98
-44
0
176
132
132
88
106
44
44
88
0
44
117
132
220
-22
-32
106
88
132
128
88
88
142
159
56
176

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

92
192
122
49
92
93
148
112
112
46
23
33
138
-33
167
-89
70
92
53
123
23
33
66
49
184
3
125
0
13
79
20
150
92
46
92
24
92
0
23
46
79
125
69
46
33
53
46
46
138
62
138
0
79
-43
-26
46
66
167
87
-57
0
184
138
138
79
99
46
46
92
0
33
108
138
230
-23
-43
99
92
125
122
79
79
133
150
49
184

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

85
186
116
42
96
84
142
105
105
35
24
22
131
-44
158
-102
63
96
44
114
14
22
57
42
192
-6
118
-11
4
70
9
141
96
37
83
15
83
0
14
48
70
118
72
35
22
44
48
35
144
51
144
0
70
-54
-39
35
57
158
76
-70
-11
177
127
144
70
92
35
48
83
0
22
99
144
240
-34
-54
92
79
118
116
70
70
124
141
42
192

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

78
180
110
35
87
75
136
98
98
24
25
11
124
-55
149
-115
56
89
35
105
5
11
48
35
183
-15
111
-22
-5
61
-2
132
90
28
74
6
74
-11
5
39
61
111
65
24
11
35
50
24
137
40
135
-13
61
-65
-52
24
48
149
65
-83
-22
170
116
133
61
85
24
37
74
-13
11
90
135
233
-45
-65
85
66
111
110
61
61
115
132
35
185

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

71
174
104
28
78
66
130
91
91
13
16
0
117
-66
140
-128
49
82
26
96
-4
0
39
28
174
-24
104
-33
-14
52
-13
123
84
19
65
-3
65
-22
-4
30
52
104
58
13
0
26
39
13
130
29
126
-26
52
-76
-65
13
39
140
54
-96
-33
163
105
122
52
78
13
26
65
-26
0
81
126
226
-56
-76
78
53
104
104
52
52
106
123
28
178

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

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

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

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

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

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

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

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

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

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

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

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

84
84
42
168
21
42
21
0
84
63
21
-21
168
231
126
84
105
42
126
-42
126
42
174
-42
0
84
84
168
105
84
147
42
168
214
73
147
126
63
126
69
0
105
42
84
134
42
126
84
126
21
84
42
84
168
0
126
42
84
147
84
168
126
126
71
126
168
84
-21
126
42
0
42
84
0
63
126
0
0
0
0
126
42
151
42
84
126

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

88
88
44
176
22
44
22
0
88
66
22
-22
176
242
132
88
110
44
117
-44
132
44
168
-44
0
88
88
176
99
88
154
31
161
208
66
141
119
66
115
58
0
99
44
75
128
44
117
77
132
22
73
33
88
176
0
132
33
88
154
88
176
119
132
62
132
159
88
-22
132
44
0
44
88
0
66
132
0
-11
-13
0
132
31
142
44
88
119

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

92
92
46
184
13
33
13
-11
82
69
13
-33
167
253
125
79
115
46
108
-46
138
33
162
-46
-11
92
82
169
93
92
161
20
154
202
59
135
112
59
104
47
0
93
31
66
122
46
108
70
138
13
62
24
92
167
-13
138
24
92
161
92
167
112
125
53
138
150
92
-33
138
46
0
46
79
0
69
123
0
-22
-26
-11
123
20
133
46
79
112

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

96
96
37
192
4
22
4
-22
76
72
4
-44
158
247
118
70
109
35
99
-59
129
22
156
-59
-22
96
76
162
87
96
155
9
147
196
52
129
105
52
93
36
-13
87
18
57
116
35
99
63
144
4
51
15
86
158
-26
131
15
83
168
86
158
105
118
44
129
141
96
-44
144
48
0
48
70
-13
62
114
0
-33
-39
-22
114
9
124
48
70
105

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

89
87
28
183
-5
11
-5
-33
70
65
-5
-55
149
241
111
61
103
24
90
-72
120
11
150
-72
-33
89
70
155
81
90
149
-2
140
190
45
123
98
45
82
25
-26
81
5
48
110
24
90
56
137
-5
40
6
80
149
-39
124
6
74
162
80
149
98
111
35
120
132
87
-55
135
39
-11
35
61
-26
55
105
-11
-44
-52
-33
105
-2
115
50
61
98

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

82
78
19
174
-14
0
-14
-44
64
58
-14
-66
140
235
104
52
97
13
81
-85
111
0
144
-85
-44
82
64
148
75
84
143
-13
133
184
38
117
91
38
71
14
-39
75
-8
39
104
13
81
49
130
-14
29
-3
74
140
-52
117
-3
65
156
74
140
91
104
26
111
123
78
-66
126
30
-22
22
52
-39
48
96
-22
-55
-65
-44
96
-13
106
39
52
91

685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
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

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

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

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

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

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

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

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

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

0
147
42
105
42
210
42
-42
126
-31
210
42
-21
126
84
105
42
126
189
126
189
168
0
42
21
63
63
42
84
-21
126
126
84
21
126
-21
126
0
126
168
168
27
21
21
84
84
126
126
42
84
42
126
84
84
84
105
42
21
126
84
147
210
84
84
31
0
84
126
126
84
29
84
126
42
42
126
-63
231
168
42
231
231
189
42
-42
42

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

0
154
44
110
44
220
44
-44
119
-42
220
33
-22
132
88
110
44
132
198
132
198
176
0
31
22
56
66
44
88
-32
132
132
77
22
132
-22
132
0
132
161
176
14
22
22
88
88
132
132
44
88
44
117
88
88
88
110
29
22
132
88
154
220
88
88
22
0
88
132
119
88
18
88
132
44
31
117
-76
242
176
44
242
242
198
31
-44
44

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

0
161
46
115
46
230
46
-46
112
-53
230
24
-23
138
92
115
46
138
192
138
207
184
0
20
23
49
69
46
92
-43
138
123
70
23
138
-33
125
-11
138
154
184
1
23
13
92
75
123
123
46
79
35
108
92
92
92
115
16
13
138
81
161
213
92
92
13
-11
92
125
112
92
7
79
123
46
20
108
-89
253
184
35
253
236
192
20
-57
46

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

-11
155
48
109
48
240
35
-59
105
-64
223
15
-34
129
81
120
35
129
186
144
201
177
0
9
14
42
72
37
83
-54
129
114
63
24
127
-44
118
-22
129
147
192
-12
14
4
83
62
114
114
35
70
26
99
85
83
96
109
3
4
144
74
168
206
96
85
4
-22
96
118
105
96
-4
70
114
48
9
99
-102
247
192
26
264
230
186
9
-70
37

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

-22
149
37
103
39
233
24
-72
98
-75
216
6
-45
120
70
114
24
120
180
137
195
170
-11
-2
5
35
65
28
74
-65
120
105
56
25
116
-55
111
-33
120
140
200
-25
5
-5
74
49
105
105
24
61
17
90
78
74
100
103
-10
-5
150
67
162
199
87
78
-5
-33
100
111
98
100
-15
61
105
50
-2
90
-115
241
200
17
275
224
180
-2
-83
28

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

-33
143
26
97
30
226
13
-85
91
-86
209
-3
-56
111
59
108
13
111
174
130
189
163
-22
-13
-4
28
58
19
65
-76
111
96
49
16
105
-66
104
-44
111
133
193
-38
-4
-14
65
36
96
96
13
52
8
81
71
65
93
97
-23
-14
143
60
156
192
78
71
-14
-44
91
104
91
94
-26
52
96
41
-13
81
-128
235
193
8
269
218
174
-13
-96
19

771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
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

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

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

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

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

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

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

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

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

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

126
42
84
84
147
42
126
84
-21
84
168
42
111
147
-21
168
84
84
63
42
168
210
21
147
29
105
126
189
126
29
84
42
-21
21
63
0
42
84
84
0
147
42
84
126
-42
74
84
168
147
126
126
126
168
63
84
84
84
11
84
126
0
126
126
147
189
42
84
21
0
126
84
42
21
126
84
21
84
231
42
84
84
21
0
0
42
84

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

117
44
88
88
154
44
132
88
-22
88
176
44
102
141
-22
176
88
88
66
44
159
220
22
154
18
99
132
198
132
18
88
44
-22
22
66
-11
44
88
88
-13
154
44
88
132
-44
68
73
161
154
119
119
132
176
66
88
88
88
2
88
132
0
132
132
154
198
44
88
22
0
119
88
29
12
132
88
12
88
242
44
88
88
22
0
0
33
88

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

108
46
92
92
161
46
138
92
-23
92
169
46
93
135
-23
167
92
77
69
46
150
230
23
148
7
93
138
207
138
7
92
31
-33
13
69
-22
33
82
79
-26
161
46
92
138
-57
62
62
154
161
112
112
138
169
69
92
92
92
-7
79
138
0
121
138
161
207
46
92
13
0
112
92
16
3
138
77
3
92
253
35
82
77
13
-11
-11
24
81

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

99
37
96
79
155
35
144
96
-24
96
162
48
84
129
-34
158
83
66
62
48
141
240
24
142
-4
87
144
201
144
-4
96
18
-44
4
72
-33
22
76
70
-39
168
48
85
144
-70
56
51
147
155
105
105
129
162
62
79
96
79
-16
70
144
0
110
144
168
216
35
96
4
0
105
96
3
-6
131
66
-6
96
264
26
76
66
4
-22
-22
15
74

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

90
28
85
66
149
24
150
85
-35
87
155
39
75
123
-45
149
74
55
55
37
132
233
25
136
-15
81
150
195
150
-15
85
5
-55
-5
75
-44
11
70
61
-52
162
35
78
137
-83
50
40
140
149
98
98
120
155
55
66
87
66
-25
61
135
-13
99
150
162
210
24
87
-5
0
98
100
-10
-15
124
55
-15
100
258
17
70
55
-5
-33
-33
6
67

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

81
19
74
53
143
13
143
74
-46
78
148
30
66
117
-56
140
65
44
48
26
123
226
16
130
-26
75
139
189
143
-26
74
-8
-66
-14
68
-55
0
64
52
-65
156
22
71
130
-96
44
29
133
143
91
91
111
148
48
53
78
53
-34
52
126
-26
88
141
156
204
13
78
-14
-11
91
91
-23
-24
117
44
-24
93
252
8
64
44
-14
-44
-44
-3
60

857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
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

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

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

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

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

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

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

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

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

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

42
126
168
42
84
42
168
231
42
84
42
84
84
73
151
126
84
0
42
42
84
147
126
168
0
84
0
-21
189
42
-21
-63
210
63
0
126
168
-21
84
42
21
42
94
0
84
84
105
147
-21
94
84
21
21
42
63
42
-21
84
147
84
42
126
42
126
63
147
84
189
126
111
84
126
84
84
42
42
151
168
126
168
210
189
168
84
-63
0

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

44
132
176
44
88
44
176
242
44
88
44
88
88
66
142
132
88
-11
44
44
88
141
132
176
0
88
0
-22
198
44
-22
-66
220
66
0
132
161
-22
88
33
22
33
88
-11
88
88
110
141
-22
88
88
22
22
31
66
44
-22
88
154
88
31
132
44
132
66
154
88
198
132
102
88
132
88
88
44
44
142
176
132
161
220
198
176
88
-76
0

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

33
138
184
46
92
46
184
253
33
92
46
79
92
59
133
138
81
-22
33
35
92
135
138
184
0
92
0
-23
192
46
-23
-69
213
69
0
125
154
-23
92
24
23
24
82
-22
92
92
104
135
-33
82
79
23
13
20
69
35
-23
92
148
92
20
125
46
123
69
161
92
192
125
93
92
138
82
92
35
46
133
167
125
154
213
207
169
92
-89
0

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

22
129
192
35
96
35
192
247
22
96
35
70
81
52
124
144
74
-33
22
26
83
129
144
192
-13
85
0
-34
186
48
-34
-72
206
62
0
118
147
-34
81
15
14
15
76
-33
86
96
98
129
-44
76
70
24
4
9
72
26
-34
96
142
81
9
118
48
114
72
168
96
186
118
84
96
144
76
96
26
35
124
158
118
147
206
216
162
85
-102
0

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

11
120
185
24
85
24
185
241
11
87
24
61
70
45
115
137
67
-44
11
17
74
123
135
200
-26
78
0
-45
180
50
-45
-85
199
55
-11
111
140
-45
70
6
5
6
70
-44
80
89
92
123
-55
70
61
15
-5
-2
65
17
-45
100
136
70
-2
111
39
105
65
162
100
180
111
75
100
150
70
85
17
24
115
149
111
140
199
225
155
78
-115
0

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

0
111
178
13
74
13
178
235
0
78
13
52
59
38
106
130
60
-55
0
8
65
117
126
193
-39
71
-13
-56
174
39
-56
-98
192
48
-22
104
133
-56
59
-3
-4
-3
64
-55
74
82
86
117
-66
64
52
6
-14
-13
58
8
-56
91
130
59
-13
104
30
96
58
156
93
174
104
66
87
141
64
74
8
13
106
140
104
133
192
219
148
71
-128
-11

943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000

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

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

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

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

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

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

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

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

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

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

22
132
-44
12
29
110
198
-22
88
161
110
117
198
183
77
154
132
31
-66
88
88
2
132
-26
77
0
88
0
88
88
12
18
44
0
88
44
44
88
110
-66
44
22
176
75
56
44
132
110
110
220
132
66
128
176
176
44
176
-44

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

23
138
-46
3
16
115
207
-23
82
154
104
108
207
177
70
161
138
20
-69
92
92
-7
123
-39
70
-11
77
-11
92
82
3
7
46
0
79
46
46
92
115
-69
33
23
184
66
49
33
138
115
115
230
121
59
122
184
169
31
169
-46

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

24
144
-48
-6
3
120
216
-34
76
147
98
99
201
171
63
155
144
9
-82
83
96
-16
114
-52
63
-22
66
-22
96
76
-6
-4
37
0
70
48
35
96
109
-72
22
24
192
57
42
22
144
109
109
240
110
52
116
192
162
18
162
-59

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

25
137
-61
-15
-10
114
210
-45
70
140
92
90
195
165
56
149
150
-2
-95
74
85
-25
105
-65
56
-33
55
-33
100
70
-15
-15
28
-13
61
50
24
89
103
-75
11
15
185
48
35
11
150
103
103
233
99
45
110
200
155
5
155
-72

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

16
130
-74
-24
-23
108
204
-56
64
133
86
81
189
159
49
143
143
-13
-108
65
74
-34
96
-78
49
-44
44
-44
89
64
-24
-26
19
-26
52
39
13
82
97
-88
0
6
178
39
28
0
141
97
97
226
88
38
104
191
148
-8
148
-85

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.

20 unid.

22 unid.

n sucesos

prob acum

24 unid.

n sucesos

prob

prob acum.

n sucesos

prob

prob acum

-112

0.004

0.004

-111

0.004

-110

0.004

-109

0.004

-108

0.004

-107

0.004

-106

0.004

-105

0.004

-104

0.004

-103

0.004

0.8

-102

0.004

-101

0.004

0.7

-100

0.004

-99

0.004

0.6

-98

0.004

-97

0.004

-96

0.004

20 unid.

-95

0.004

22 unid.

-94

0.004

24 unid.

-93

0.004

-92

0.006

0.01

-91

0.01

-90

0.01

-89

0.01

-88

0.01

-87

0.01

-86

0.004

0.004

0.01

-85

0.004

0.01

-83

-82

-81

-80

-79

166

0.004

152

138

124

110

96

82

-84

68

54

0.1

40

0.2

26

0.3

12

0.4

-2

0.5

-16

0.9

DISTRIBUCIN
DE BENEFICIOS
0
0
0
0

250

236

222

208

-113

194

180

-30

-44

-58

-72

-86

-100

-114

-114

PROB. ACUMULADA

prob

0.01

0.004

0.01

0.004

0.004

0.014

0.004

0.002

0.016

0.004

0.016

0.004

0.016

BENEFICIO
SIMULADO
0
0

-78

0.004

0.016

-77

0.004

0.016

-76

0.004

0.016

-75

0.004

0.016

-74

0.004

0.016

-73

0.004

0.016

-72

0.004

0.002

0.018

-71

0.004

0.018

-70

0.004

0.01

0.028

-69

0.004

0.028

-68

0.004

0.028

-67

0.004

0.028

-66

0.012

0.016

0.028

-65

0.016

0.028

-64

0.016

0.002

0.03

-63

0.016

0.03

-62

0.016

0.03

-61

0.016

0.03

-60

0.014

0.014

0.016

0.03

-59

0.014

0.016

0.004

0.034

-58

0.014

0.016

0.034

-57

0.014

0.016

0.034

-56

0.014

0.016

0.034

-55

0.014

0.002

0.018

0.034

-54

0.014

0.018

0.004

0.038

-53

0.014

0.018

0.038

-52

0.014

0.018

0.038

-51

0.014

0.018

0.038

-50

0.014

0.018

0.038

-49

0.014

0.018

0.038

-48

0.014

0.018

0.004

0.042

-47

0.014

0.018

0.042

-46

0.014

0.018

0.042

-45

0.014

0.018

0.042

-44

0.014

0.018

0.036

10

0.02

0.062

-43

0.014

0.036

0.062

-42

0.014

0.002

0.038

0.062

-41

0.014

0.038

0.062

-40

11

0.022

0.036

0.038

0.062

-39

0.036

0.038

0.004

0.066

-38

0.036

0.038

0.066

-37

0.036

0.038

0.066

-36

0.036

0.038

0.066

-35

0.036

0.038

0.066

-34

0.036

0.038

0.01

0.076

-33

0.036

0.038

0.008

0.084

-32

0.036

0.004

0.042

0.084

-31

0.036

0.042

0.084

-30

0.036

0.042

0.084

-29

0.036

0.042

0.084

-28

0.036

0.042

0.084

-27

0.036

0.042

0.084

-26

0.036

0.042

0.014

0.098

-25

0.036

0.042

0.098

-24

0.036

0.042

0.002

0.1

-23

0.036

0.042

0.1

-22

0.036

16

0.032

0.074

0.016

0.116

-21

0.036

0.074

0.116

-20

16

0.032

0.068

0.074

0.116

-19

0.068

0.074

0.116

-18

0.068

0.074

0.116

-17

0.068

0.074

0.116

-16

0.068

0.074

0.004

0.12

-15

0.068

0.074

0.12

-14

0.068

0.074

0.12

-13

0.068

0.004

0.078

0.012

0.132

-12

0.068

0.078

0.008

0.14

-11

0.068

0.008

0.086

0.01

0.15

-10

0.068

0.086

0.15

-9

0.068

0.086

0.15

-8

0.068

0.086

0.15

-7

0.068

0.086

0.15

-6

0.068

0.086

0.006

0.156

-5

0.068

0.086

0.156

-4

0.068

0.086

0.004

0.16

-3

0.068

0.086

0.16

-2

0.068

0.086

0.16

-1

0.068

0.086

0.16

47

0.094

0.162

38

0.076

0.162

12

0.024

0.184

0.162

0.162

0.184

0.162

0.004

0.166

0.184

0.162

0.166

0.004

0.188

0.162

0.166

0.016

0.204

0.162

0.166

0.204

0.162

0.166

0.204

0.162

0.166

0.204

0.162

0.166

0.204

0.162

0.166

0.016

0.22

10

0.162

0.166

0.22

11

0.162

0.166

0.22

12

0.162

0.006

0.172

0.22

13

0.162

0.172

0.22

14

0.162

0.008

0.18

0.01

0.23

15

0.162

0.18

0.01

0.24

16

0.162

0.18

0.24

17

0.162

0.18

0.24

18

0.162

0.004

0.184

0.004

0.244

19

0.162

0.184

0.244

20

23

0.046

0.208

0.184

0.244

21

0.208

0.184

0.244

22

0.208

22

0.044

0.228

10

0.02

0.264

23

0.208

0.228

0.264

24

0.208

0.228

0.018

0.282

25

0.208

0.228

0.282

26

0.208

0.228

13

0.026

0.308

27

0.208

0.228

0.308

28

0.208

0.228

0.308

29

0.208

0.004

0.232

0.308

30

0.208

0.232

0.308

31

0.208

0.016

0.248

0.308

32

0.208

0.248

0.004

0.312

33

0.208

0.01

0.258

0.004

0.316

34

0.208

0.258

0.316

35

0.208

0.258

11

0.022

0.338

36

0.208

0.258

0.012

0.35

37

0.208

0.258

0.014

0.364

38

0.208

0.258

0.364

39

0.208

0.258

0.364

40

91

0.182

0.39

0.258

0.364

41

0.39

0.258

0.364

42

0.39

0.258

0.002

0.366

43

0.39

0.258

0.366

44

0.39

66

0.132

0.39

0.004

0.37

45

0.39

0.39

0.37

46

0.39

0.004

0.394

0.37

47

0.39

0.394

0.37

48

0.39

0.394

21

0.042

0.412

49

0.39

0.394

0.412

50

0.39

0.394

0.412

51

0.39

0.394

0.01

0.422

52

0.39

0.394

0.01

0.432

53

0.39

0.394

0.432

54

0.39

0.394

0.432

55

0.39

0.394

0.432

56

0.39

0.002

0.396

0.004

0.436

57

0.39

0.396

0.018

0.454

58

0.39

0.012

0.408

0.454

59

0.39

0.408

0.454

60

17

0.034

0.424

0.408

0.454

61

0.424

0.408

0.454

62

0.424

0.004

0.412

0.016

0.47

63

0.424

0.412

0.01

0.48

64

0.424

0.412

0.48

65

0.424

0.412

0.48

66

0.424

17

0.034

0.446

0.016

0.496

67

0.424

0.446

0.496

68

0.424

0.004

0.45

0.496

69

0.424

0.45

0.496

70

0.424

0.45

10

0.02

0.516

71

0.424

0.45

0.516

72

0.424

0.45

0.012

0.528

73

0.424

0.01

0.46

0.528

74

0.424

0.46

0.014

0.542

75

0.424

0.018

0.478

0.542

76

0.424

0.478

0.006

0.548

77

0.424

0.01

0.488

0.548

78

0.424

0.002

0.49

0.548

79

0.424

0.49

0.002

0.55

80

127

0.254

0.678

0.49

0.55

81

0.678

0.49

11

0.022

0.572

82

0.678

0.49

0.572

83

0.678

0.49

14

0.028

0.6

84

0.678

0.49

0.6

85

0.678

0.49

0.014

0.614

86

0.678

0.49

0.004

0.618

87

0.678

0.49

0.004

0.622

88

0.678

94

0.188

0.678

0.622

89

0.678

0.678

0.622

90

0.678

0.678

0.622

91

0.678

0.678

0.622

92

0.678

0.678

0.002

0.624

93

0.678

0.678

0.002

0.626

94

0.678

0.678

0.626

95

0.678

0.678

0.626

96

0.678

0.678

31

0.062

0.688

97

0.678

0.678

0.688

98

0.678

0.002

0.68

0.01

0.698

99

0.678

0.004

0.684

0.01

0.708

100

12

0.024

0.702

0.684

0.708

101

0.702

0.684

0.708

102

0.702

0.684

0.708

103

0.702

0.684

0.708

104

0.702

0.684

0.708

105

0.702

0.684

0.004

0.712

106

0.702

0.002

0.686

0.712

107

0.702

0.686

0.712

108

0.702

0.686

0.712

109

0.702

0.686

0.006

0.718

110

0.702

10

0.02

0.706

0.718

111

0.702

0.706

0.718

112

0.702

0.706

0.718

113

0.702

0.706

0.718

114

0.702

0.706

0.016

0.734

115

0.702

0.002

0.708

0.734

116

0.702

0.708

0.002

0.736

117

0.702

0.01

0.718

0.736

118

0.702

0.718

0.01

0.746

119

0.702

0.004

0.722

0.746

120

62

0.124

0.826

0.722

0.004

0.75

121

0.826

0.722

0.75

122

0.826

0.722

0.75

123

0.826

0.722

0.75

124

0.826

0.722

0.002

0.752

125

0.826

0.722

0.752

126

0.826

0.722

0.752

127

0.826

0.722

0.004

0.756

128

0.826

0.002

0.724

0.756

129

0.826

0.724

0.012

0.768

130

0.826

0.724

0.768

131

0.826

0.724

0.016

0.784

132

0.826

52

0.104

0.828

0.002

0.786

133

0.826

0.828

0.786

134

0.826

0.828

0.786

135

0.826

0.828

0.786

136

0.826

0.828

0.786

137

0.826

0.828

0.786

138

0.826

0.828

0.786

139

0.826

0.828

0.786

140

26

0.052

0.878

0.828

0.786

141

0.878

0.002

0.83

0.006

0.792

142

0.878

0.002

0.832

10

0.02

0.812

143

0.878

0.832

0.812

144

0.878

0.832

24

0.048

0.86

145

0.878

0.832

0.86

146

0.878

0.002

0.834

0.86

147

0.878

0.834

0.018

0.878

148

0.878

0.834

0.878

149

0.878

0.834

0.878

150

0.878

0.834

0.878

151

0.878

0.834

0.878

152

0.878

0.834

0.878

153

0.878

0.834

0.878

154

0.878

24

0.048

0.882

0.878

155

0.878

0.882

0.008

0.886

156

0.878

0.882

0.014

0.9

157

0.878

0.882

0.9

158

0.878

0.882

0.004

0.904

159

0.878

0.006

0.888

0.904

160

33

0.066

0.944

0.888

0.904

161

0.944

0.018

0.906

0.904

162

0.944

0.906

0.004

0.908

163

0.944

0.906

0.908

164

0.944

0.906

0.908

165

0.944

0.906

0.908

166

0.944

0.906

0.908

167

0.944

0.906

0.908

168

0.944

0.014

0.92

10

0.02

0.928

169

0.944

0.92

0.928

170

0.944

0.92

0.928

171

0.944

0.92

0.008

0.936

172

0.944

0.92

0.936

173

0.944

0.92

0.936

174

0.944

0.92

0.936

175

0.944

0.92

0.004

0.94

176

0.944

19

0.038

0.958

0.94

177

0.944

0.958

0.014

0.954

178

0.944

0.958

0.954

179

0.944

0.958

0.954

180

20

0.04

0.984

0.958

0.954

181

0.984

0.958

0.954

182

0.984

0.958

0.954

183

0.984

0.008

0.966

0.954

184

0.984

0.966

0.954

185

0.984

0.966

0.954

186

0.984

0.966

0.008

0.962

187

0.984

0.966

0.962

188

0.984

0.966

0.962

189

0.984

0.966

0.004

0.966

190

0.984

0.966

0.966

191

0.984

0.966

0.966

192

0.984

0.966

0.012

0.978

193

0.984

0.966

0.978

194

0.984

0.966

0.978

195

0.984

0.966

0.978

196

0.984

0.966

0.978

197

0.984

0.966

0.978

198

0.984

0.018

0.984

0.978

199

0.984

0.984

0.978

200

0.006

0.99

0.984

0.978

201

0.99

0.984

0.002

0.98

202

0.99

0.984

0.98

203

0.99

0.004

0.988

0.98

204

0.99

0.988

0.98

205

0.99

0.988

0.98

206

0.99

0.988

0.98

207

0.99

0.988

0.98

208

0.99

0.988

0.98

209

0.99

0.988

0.98

210

0.99

0.988

0.98

211

0.99

0.988

0.98

212

0.99

0.988

0.98

213

0.99

0.988

0.98

214

0.99

0.988

0.98

215

0.99

0.988

0.98

216

0.99

0.988

0.008

0.988

217

0.99

0.988

0.988

218

0.99

0.988

0.988

219

0.99

0.988

0.988

220

0.01

0.002

0.99

0.988

221

0.99

0.988

222

0.99

0.988

223

0.99

0.002

0.99

224

0.99

0.99

225

0.99

0.99

226

0.99

0.99

227

0.99

0.99

228

0.99

0.99

229

0.99

0.99

230

0.99

0.004

0.994

231

0.99

0.994

232

0.99

0.994

233

0.99

0.994

234

0.99

0.994

235

0.99

0.994

236

0.99

0.994

237

0.99

0.994

238

0.99

0.994

239

0.99

0.994

240

0.99

0.994

241

0.99

0.994

242

0.01

0.994

243

0.994

244

0.994

245

0.994

246

0.994

247

0.004

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
66.53
70.22
73.92
76.43
76.90
74.21
68.42
60.32
52.83
55.77
58.70
61.62
64.21
67.26
70.12
72.51
4.63
4.89
5.15
5.40
5.63
5.90
6.15
6.36
71.16
75.11
79.07
81.83
82.53
80.10
74.56
66.67
61.90
65.34
68.77
71.03
71.27
68.31
62.27
53.96

26
51.19
74.17
6.50
57.70
44.69

BENEFICIO MEDIO EN 1000 ENSAY.

BENEFICIO ESPERADO
90.00
80.00
70.00
60.00
50.00
40.00
30.00
20.00
10.00
0.00

BENEFICIO MEDIO
MXIMO
MNIMO

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