Está en la página 1de 28

simulacin de montecarlo con Excel

PLANTEAMIENTO DEL PROBLEMA


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

A primera hora de la maana adquiere las unidades de


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

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

FASES PARA DESARROLLAR EL

1) DEFINIR LAS VARIABLES NO CONTROBLES (


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

Si vende todo (COMPRAS <= DEMANDA) sus ingresos


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

Los datos histricos que puede facilitar son los siguientes:


Unidades vendidas
20
21
22
23
24
25

N de das
10
20
30
30
20
10

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


nos puede proporcionar son :

www.economia-excel.com

Precio de venta
10
12
14
16
18

N de das
20
30
40
30
10

Asimismo nos puede facilitar el precio de compra unitario


de la mercanca
Precio de compra
5
7
9
11
17

N de das
15
25
35
25
10

rlo con Excel


PARA DESARROLLAR EL MODELO:

ABLES NO CONTROBLES (ALEATORIAS)

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

www.economia-excel.com

Empresa: PRODUCTOS PERECEDEROS SL


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

1 - Variables no controlables aleatorias:


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

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

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

2 - Variables no controlables deterministas:


coste exceso = Precio adquisicin + 1

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

4 - Distribucin de probabilidad de las variables no controlables:


Demanda
Pr. Acumulada
0.00
0.08
0.25
0.50
0.75
0.92
1.00

Demanda
19
20
21
22
23
24
25

n de das

Pr. Suceso

10
20
30
30
20
10
120

0.08
0.17
0.25
0.25
0.17
0.08
1.00

Precio venta
Pr. Acumulada
0.00
0.15
0.38
0.69
0.92
1.00

P. Venta
9
10
12
14
16
18

n de das

Pr. Suceso

20
30
40
30
10
130

0.15
0.23
0.31
0.23
0.08
1.00

Precio compra
Pr. Acumulada
0.00
0.14
0.36
0.68
0.91
1.00

P. Compra
4
5
7
9
11
17

n de das

Pr. Suceso

15
25
35
25
10
110

0.14
0.23
0.32
0.23
0.09
1.00

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

precio de venta

demanda

0.30

0.40

0.50

0.60

prob. Demanda 23 uds

prob. Demanda 22 uds

prob. precio vta. 18

prob. precio vta.16

prob. Demanda 21 uds

prob. Demanda 20 uds

prob. precio vta. 12

prob. precio vta. 10

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

0.80

0.90

prob. precio vta. 14

1.00

0.09

0.20

0.23

0.10

0.32

0.00

0.23

1.00

prob. Demanda 24 uds

0.14

0.90

prob. Demanda 25 uds

0.08

0.80

0.23

0.70

0.31

0.60

0.23

0.50

0.15

0.40

0.08

0.30

0.17

0.20

0.25

0.10

0.25

0.17

0.08
0.00

precio de compra

0.00 0.10 0.20 0.30 0.40 0.50 0.60 0.70 0.80 0.90 1.00
prob. prec io compra 17

prob. preci o compra 11

prob. prec io compra 7

prob. preci o compra 5

prob. prec io compra 9

SIMULACIN DE BENEFICIOS PARA LAS SIGUIENTES CANTIDADES A COMPRAR

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

demanda

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

precio venta

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

precio compra

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

coste compra

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

19
beneficios

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

20
beneficios

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

21
beneficios

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

coste exceso

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

22
beneficios

84
29
210
42
126
63
42
126
42
84
42
84
189
168
0
105
0
105
42
84
126
84
153
168
210
168
84
111
84
0
84
-21
84
84
42
42
42
113
126
147
126
126
0
189
126
105
84
0
84
84
42
84
147
126
126
-42
21
84
0
0
42
126
84
84
69
84
42
31
94
0
126
63
84
42
42
42
84
21
147
0

coste exceso

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

23
beneficios

88
18
220
44
119
66
44
132
44
88
44
88
198
159
0
110
-11
110
44
88
132
88
146
176
203
176
88
102
88
0
88
-22
88
88
44
44
31
106
132
141
115
117
0
198
132
110
77
0
78
88
44
88
154
119
117
-44
22
88
0
0
44
132
88
88
58
88
44
22
88
0
132
66
73
44
44
44
88
22
141
-13

coste exceso

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

24
beneficios

92
7
213
33
112
69
46
138
46
92
35
81
207
150
0
104
-22
104
46
77
138
79
139
167
196
169
79
93
92
0
92
-23
92
77
46
46
20
99
138
135
104
108
0
192
138
115
70
0
72
79
35
82
161
112
108
-46
23
92
-11
0
46
138
92
75
47
92
46
13
82
0
125
69
62
33
46
46
92
23
135
-26

coste exceso

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

25
beneficios

85
-4
206
22
105
72
37
127
48
96
26
74
201
141
-13
98
-33
98
37
66
144
70
132
158
189
162
70
84
83
0
96
-34
83
66
35
48
9
92
129
129
93
99
0
186
129
120
63
-11
66
70
26
76
155
105
99
-48
14
86
-22
-11
48
127
96
62
36
96
48
4
76
0
118
62
51
22
48
37
96
14
129
-39

coste exceso

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

26
beneficios

78
-15
199
11
98
75
28
116
37
87
17
67
195
132
-26
92
-44
92
28
55
137
61
125
149
182
155
61
75
74
-13
100
-45
74
55
24
39
-2
85
120
123
82
90
-11
180
120
114
56
-22
60
61
17
70
149
98
90
-50
5
80
-33
-22
50
116
100
49
25
100
50
-5
70
0
111
55
40
11
50
28
100
5
123
-52

coste exceso

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

beneficios

71
-26
192
0
91
68
19
105
26
78
8
60
189
123
-39
86
-55
86
19
44
130
52
118
140
175
148
52
66
65
-26
94
-56
65
44
13
30
-13
78
111
117
71
81
-22
174
111
108
49
-33
54
52
8
64
143
91
81
-63
-4
74
-44
-33
41
105
89
36
14
91
41
-14
64
-13
104
48
29
0
41
19
89
-4
117
-65

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

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

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

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

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

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

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

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

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

71
168
63
109
105
168
42
0
63
63
74
21
84
168
126
105
21
42
126
42
168
151
126
147
63
168
-11
126
42
63
42
84
21
63
42
84
126
84
210
147
42
42
168
147
126
168
126
84
63
21
42
21
84
-21
168
84
84
126
84
193
105
168
126
63
84
0
0
189
0
147
-21
0
126
31
0
42
0
42
42
84
84
84
231
21

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

62
176
66
98
110
176
31
0
66
66
68
22
88
176
132
110
12
44
132
44
176
142
117
154
66
161
-22
132
33
66
33
88
22
66
44
88
132
88
220
154
44
44
176
154
132
176
115
88
66
22
44
22
88
-22
161
88
88
132
88
186
110
176
119
66
88
0
0
198
0
141
-32
0
132
22
0
44
0
44
44
88
88
88
242
22

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

53
169
59
87
115
184
20
0
59
69
62
13
79
184
138
115
3
46
138
46
169
133
108
148
59
154
-33
138
24
69
24
92
23
59
46
92
125
79
213
161
46
31
169
161
138
169
104
92
59
23
46
13
81
-23
154
92
92
125
92
179
115
169
112
69
77
0
-13
207
0
135
-43
0
123
13
0
46
0
46
35
92
92
92
253
13

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

44
162
52
76
120
175
9
-11
52
62
56
4
70
192
144
109
-6
33
131
33
162
124
99
142
52
147
-44
144
15
62
15
96
14
52
48
96
118
70
206
168
48
18
162
155
131
162
93
96
52
14
48
4
74
-24
147
85
83
118
96
172
109
162
105
62
66
0
-26
216
0
129
-54
-11
114
4
0
35
-11
37
26
96
96
81
264
4

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

35
155
45
65
114
166
-2
-22
45
55
50
-5
61
185
150
103
-15
20
124
20
155
115
90
136
45
140
-55
133
6
55
6
87
5
45
39
87
111
61
199
175
50
5
155
149
124
155
82
85
45
5
39
-5
67
-35
140
78
74
111
85
165
103
155
98
55
55
0
-39
210
0
123
-65
-22
105
-5
-11
24
-22
28
17
89
100
70
258
-5

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

26
148
38
54
108
157
-13
-33
38
48
44
-14
52
178
141
97
-24
7
117
7
148
106
81
130
38
133
-66
122
-3
48
-3
78
-4
38
30
78
104
52
192
169
37
-8
148
143
117
148
71
74
38
-4
30
-14
60
-46
133
71
65
104
74
158
97
148
91
48
44
-11
-52
204
-11
117
-76
-33
96
-14
-22
13
-33
19
8
82
91
59
252
-14

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

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

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

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

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

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

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

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

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

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

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

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

44
198
56
0
75
88
66
110
88
88
198
33
44
31
102
33
33
44
22
242
88
99
31
44
0
-44
44
119
161
176
132
132
0
75
88
88
198
44
0
176
0
146
161
110
33
141
33
0
132
110
75
132
44
44
22
75
-42
154
88
77
198
132
176
110
88
132
44
88
159
44
0
132
132
88
44
88
66
-66
-11
56
56
44
44
176

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

46
207
49
0
66
92
69
104
92
92
207
24
33
20
93
24
24
33
13
253
92
93
20
46
0
-46
33
112
154
184
138
123
0
66
92
92
207
46
0
169
-11
139
154
115
24
135
24
0
138
104
66
123
46
35
13
66
-53
148
81
70
192
138
184
115
92
125
46
79
150
35
0
138
138
82
46
92
59
-79
-22
49
49
33
35
184

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

48
201
42
-13
57
96
62
98
85
81
216
15
22
9
84
15
15
22
4
247
96
87
9
48
-13
-48
22
105
147
192
129
114
0
57
96
83
201
35
0
162
-22
132
147
109
15
129
15
-11
144
98
57
114
37
26
4
57
-64
142
74
63
186
144
177
120
83
118
37
70
141
26
0
144
144
76
48
96
52
-92
-33
42
42
22
26
192

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

50
195
35
-26
48
85
55
92
78
70
210
6
11
-2
75
6
6
11
-5
241
87
81
-2
39
-26
-50
11
98
140
185
120
105
0
48
100
74
195
24
0
155
-33
125
140
103
6
123
6
-22
150
92
48
105
28
17
-5
48
-75
136
67
56
180
150
170
114
74
111
28
61
132
17
0
135
150
70
39
89
45
-105
-44
35
35
11
17
185

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

41
189
28
-39
39
74
48
86
71
59
204
-3
0
-13
66
-3
-3
0
-14
235
78
75
-13
30
-39
-63
0
91
133
178
111
96
-11
39
91
65
189
13
-13
148
-44
118
133
97
-3
117
-3
-33
143
86
39
96
19
8
-14
39
-86
130
60
49
174
141
163
108
65
104
19
52
123
8
-13
126
141
64
30
82
38
-118
-55
28
28
0
8
178

249
250
251
252
253
254
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

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

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

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

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

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

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

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

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

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

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

33
154
22
22
88
66
132
132
88
33
66
176
132
77
132
198
75
132
44
-13
88
88
88
110
132
-32
0
132
183
154
132
88
71
12
44
44
44
225
-22
161
106
132
115
132
88
-11
110
132
44
22
33
44
75
22
176
88
220
154
88
66
-22
75
176
44
208
242
88
88
44
154
132
22
88
132
132
154
22
88
132
146
0
22
44
176

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

24
161
13
13
92
69
138
138
92
24
59
184
138
70
123
192
66
138
46
-26
92
92
92
104
138
-43
0
125
177
161
138
92
58
3
46
46
35
219
-23
154
99
138
104
121
79
-22
104
138
46
23
24
46
66
23
184
92
230
161
75
69
-23
66
184
33
202
253
79
92
46
161
138
23
82
138
125
161
23
92
138
139
0
23
46
169

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

15
168
4
4
83
62
129
129
96
15
52
177
129
63
114
186
57
144
35
-39
96
85
83
98
144
-54
-13
118
171
168
127
96
45
-6
35
48
26
213
-24
147
92
129
93
110
70
-33
98
127
35
14
15
48
57
14
192
96
223
155
62
72
-24
57
192
22
196
264
70
83
35
155
144
14
76
144
118
168
14
96
131
132
-11
14
35
162

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

6
162
-5
-5
74
55
120
120
100
6
45
170
120
56
105
180
48
137
24
-52
100
78
74
92
135
-65
-26
111
165
162
116
100
32
-15
24
39
17
207
-35
140
85
120
82
99
61
-44
92
116
24
5
6
50
48
5
200
87
216
149
49
75
-25
48
183
11
190
258
61
74
24
149
137
5
70
150
111
162
5
89
124
125
-22
5
24
155

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

-3
156
-14
-14
65
48
111
111
93
-3
38
163
111
49
96
174
39
130
13
-65
94
71
65
86
126
-76
-39
104
159
156
105
93
19
-24
13
30
8
201
-46
133
78
111
71
88
52
-55
86
105
13
-4
-3
41
39
-4
193
78
209
143
36
68
-36
39
174
0
184
252
52
65
13
143
130
-4
64
143
104
156
-4
82
117
118
-33
-4
13
148

333
334
335
336
337
338
339
340
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

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

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

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

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

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

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

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

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

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

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

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

161
0
88
88
176
88
44
176
-66
132
62
44
128
44
132
88
44
62
102
132
22
0
132
-76
88
44
88
176
161
44
183
75
44
12
220
220
110
0
88
132
132
176
154
62
88
22
88
-66
0
44
0
-32
-22
44
22
88
88
88
132
88
132
-11
75
88
154
88
132
132
22
73
66
176
110
22
66
102
176
110
75
-55
88
176
88
44

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

154
0
79
92
167
92
46
184
-69
123
53
46
122
46
138
92
46
53
93
138
13
-13
138
-89
82
46
92
184
154
46
177
66
31
3
213
230
115
0
81
138
138
184
161
53
92
13
79
-79
0
46
-11
-43
-23
46
13
77
92
92
123
92
125
-22
66
92
161
82
138
138
23
62
69
184
104
13
59
93
184
104
66
-68
79
169
92
46

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

147
-11
70
81
158
96
37
175
-82
114
44
48
116
35
127
83
33
44
84
144
4
-26
131
-102
76
33
96
175
147
48
171
57
18
-6
206
240
120
0
74
144
144
192
155
44
85
4
70
-92
-13
48
-22
-54
-24
35
4
66
96
96
114
96
118
-33
57
96
168
76
144
144
14
51
62
192
98
4
52
84
175
98
57
-81
70
162
96
37

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

140
-22
61
70
149
100
28
166
-95
105
35
50
110
24
116
74
20
35
75
135
-5
-39
124
-115
70
20
87
166
140
50
165
48
5
-15
199
233
114
-11
67
150
137
200
149
35
78
-5
61
-105
-26
37
-33
-65
-35
24
-5
55
87
90
105
100
111
-44
48
100
162
70
137
135
5
40
55
185
92
-5
45
75
166
92
48
-94
61
155
90
28

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

133
-33
52
59
140
91
19
157
-108
96
26
41
104
13
105
65
7
26
66
126
-14
-52
117
-128
64
7
78
157
133
41
159
39
-8
-24
192
226
108
-22
60
141
130
193
143
26
71
-14
52
-118
-39
26
-44
-76
-46
13
-14
44
78
84
96
94
104
-55
39
93
156
64
130
126
-4
29
48
178
86
-14
38
66
157
86
39
-107
52
148
84
19

417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
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

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

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

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

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

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

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

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

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

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

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

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

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

88
88
88
66
44
31
0
198
-32
154
62
-44
66
31
0
75
73
99
22
-42
12
132
220
-13
88
44
203
132
88
132
88
132
198
88
22
62
88
22
110
33
44
44
44
88
88
132
-22
44
22
44
-66
176
88
132
75
119
132
88
176
44
154
66
0
44
-11
176
132
29
22
198
132
132
88
132
88
56
154
132
66
0
132
220
-66
88

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

92
79
77
59
46
20
-13
207
-43
161
53
-46
69
20
0
66
62
93
13
-53
3
138
230
-26
77
46
196
138
92
138
92
125
192
92
13
53
92
13
115
24
35
46
33
92
79
138
-33
46
23
46
-79
184
92
125
66
112
125
82
184
46
148
59
-11
46
-22
184
138
16
23
192
138
125
81
138
92
49
148
138
69
-11
121
230
-79
92

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

85
70
66
52
48
9
-26
201
-54
168
44
-59
62
9
0
57
51
87
4
-64
-6
129
223
-39
66
37
189
129
96
129
83
118
186
81
4
44
85
4
120
15
26
37
22
96
70
131
-44
48
14
37
-92
192
85
118
57
105
118
76
192
48
142
52
-22
48
-33
192
144
3
24
186
129
118
74
144
96
42
142
144
62
-22
110
223
-92
96

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

78
61
55
45
39
-2
-39
195
-65
162
35
-72
55
-2
0
48
40
81
-5
-75
-15
120
216
-52
55
28
182
120
87
120
74
111
180
70
-5
35
78
-5
114
6
17
28
11
100
61
124
-55
39
5
28
-105
185
78
111
48
98
111
70
200
50
136
45
-33
39
-44
200
137
-10
15
180
120
111
67
137
85
35
136
137
55
-33
99
216
-105
87

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

71
52
44
38
30
-13
-52
189
-76
156
26
-85
48
-13
-11
39
29
75
-14
-86
-24
111
209
-65
44
19
175
111
78
111
65
104
174
59
-14
26
71
-14
108
-3
8
19
0
89
52
117
-66
30
-4
19
-118
178
71
104
39
91
104
64
193
41
130
38
-44
30
-55
193
130
-23
6
174
111
104
60
130
74
28
130
130
48
-44
88
209
-118
78

501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
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

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

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

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

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

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

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

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

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

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

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

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

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

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

132
66
88
44
77
88
88
12
132
44
44
44
0
88
132
44
132
56
22
0
-22
0
22
-42
44
88
106
-22
141
132
88
198
88
46
110
132
46
2
66
198
44
33
22
73
44
-66
77
-44
75
154
-22
119
44
75
176
88
110
44
78
0
-42
44
-22
62
119
110
154
-42
44
44
132
161
0
44
132
88
154
0
132
132
132
22
132
154

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

125
69
92
46
70
92
92
3
138
35
46
46
0
92
138
46
138
49
23
-13
-23
0
13
-53
33
77
99
-33
135
125
92
207
81
39
115
125
39
-7
69
207
46
24
13
62
35
-69
70
-57
66
161
-33
112
46
66
184
81
115
46
72
0
-53
46
-33
53
112
104
148
-53
31
46
138
154
0
35
121
81
161
-11
138
138
123
13
121
161

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

118
72
96
48
63
85
96
-6
131
26
33
48
0
96
129
35
144
42
24
-26
-24
-11
4
-64
22
66
92
-44
129
118
85
201
74
32
120
118
32
-16
72
216
35
15
4
51
26
-82
63
-70
57
168
-44
105
35
57
192
74
109
48
66
0
-64
33
-44
44
105
98
142
-64
18
48
144
147
0
26
110
74
155
-22
129
144
114
4
110
168

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

111
75
87
39
56
78
100
-15
124
17
20
37
-11
90
120
24
135
35
15
-39
-35
-22
-5
-75
11
55
85
-55
123
111
78
195
67
25
114
111
25
-25
65
210
24
6
-5
40
17
-95
56
-83
48
175
-55
98
24
48
200
67
103
50
60
0
-75
20
-55
35
98
92
136
-75
5
50
133
140
0
17
99
67
149
-33
120
150
105
-5
99
162

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

104
68
78
30
49
71
87
-24
117
8
7
26
-22
84
111
13
126
28
6
-52
-46
-33
-14
-86
0
44
78
-66
117
104
71
189
60
18
108
104
18
-34
58
204
13
-3
-14
29
8
-108
49
-96
39
169
-66
91
13
39
193
60
97
39
54
-11
-86
7
-66
26
91
86
130
-86
-8
41
122
133
-13
8
88
60
143
-44
111
141
96
-14
88
156

585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
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

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

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

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

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

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

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

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

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

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

42
84
84
126
126
-21
126
-42
84
84
63
-21
147
168
126
126
168
84
84
84
189
73
84
11
147
105
126
21
84
113
0
0
-31
84
126
84
-42
189
126
84
42
42
-42
126
21
63
126
27
0
126
84
0
168
84
126
63
111
168
69
63
210
84
42
126
126
21
168
27
126
42
84
71
84
84
189
147
168
42
42
0
214
0
84
84

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

31
88
88
132
132
-22
132
-55
88
88
66
-22
141
159
132
132
176
71
88
73
198
66
88
2
154
110
132
22
88
106
0
0
-42
88
117
88
-44
198
132
73
44
44
-55
132
22
66
119
14
0
132
77
0
176
88
132
66
102
176
58
66
220
77
44
132
132
22
176
14
132
44
88
62
88
88
198
154
161
33
44
0
208
-13
88
88

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

20
92
82
138
138
-23
125
-68
92
81
69
-33
135
150
138
123
167
58
77
62
192
59
77
-7
148
115
138
23
92
99
-11
0
-53
92
108
82
-46
207
138
62
46
46
-68
138
23
59
112
1
0
138
70
0
167
92
138
69
93
184
47
59
230
70
46
138
123
23
184
1
138
46
92
53
77
92
207
161
154
24
46
0
202
-26
92
79

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

9
81
76
129
131
-24
118
-81
96
74
62
-44
129
141
144
114
158
45
66
51
186
52
66
-16
142
120
144
14
86
92
-22
-11
-64
96
99
76
-48
216
144
51
48
37
-81
129
14
52
105
-12
-11
129
63
-11
158
85
131
72
84
192
36
52
240
63
48
144
114
24
177
-12
144
48
96
44
66
83
216
155
147
15
37
0
196
-39
85
70

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

-2
70
70
120
124
-35
111
-94
85
67
55
-55
123
132
137
105
149
32
55
40
180
45
55
-25
136
114
133
5
80
85
-33
-22
-75
87
90
70
-61
210
150
40
37
28
-94
120
5
45
98
-25
-22
120
56
-22
149
78
124
65
75
200
25
45
250
56
37
150
105
25
170
-25
137
37
100
35
55
74
210
149
140
6
28
0
190
-52
78
61

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

-13
59
64
111
117
-46
104
-107
74
60
48
-66
117
123
130
96
140
19
44
29
174
38
44
-34
130
108
122
-4
74
78
-44
-33
-86
78
81
64
-74
204
143
29
26
19
-107
111
-4
38
91
-38
-33
111
49
-33
140
71
117
58
66
191
14
38
243
49
26
143
96
16
163
-38
130
26
91
26
44
65
204
143
133
-3
19
-11
184
-65
71
52

669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
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

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

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

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

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

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

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

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

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

-42
105
189
210
105
-21
168
11
84
126
231
189
42
42
-21
84
-21
84
174
21
42
126
168
126
134
210
42
11
21
174
168
-21
63
126
42
84
147
0
168
189
168
42
-63
84
126
126
84
147
0
84
153
63
168
84
105
147
168
84
42
126
-42
-21
84
189
84
42
84
84
84
42
21
84
126
0
189
84
21
42
21
84
105
42
27
42

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

-44
110
198
220
110
-22
176
2
88
132
242
198
44
44
-22
88
-22
88
168
22
44
132
176
132
128
220
44
2
22
168
176
-32
66
132
44
88
154
-11
176
198
176
31
-66
88
132
132
88
154
-13
73
146
56
176
88
110
154
176
88
44
117
-44
-22
88
198
88
44
88
88
88
44
22
88
132
0
198
75
12
44
22
88
99
31
14
44

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

-46
115
192
230
115
-23
184
-7
92
125
253
207
46
31
-33
79
-23
77
162
23
46
138
169
125
122
230
31
-7
23
162
184
-43
69
125
46
92
161
-22
169
192
184
20
-69
92
138
138
92
161
-26
62
139
49
169
92
104
161
184
79
46
108
-57
-23
92
192
79
31
81
81
79
46
13
92
138
-11
207
66
3
46
23
92
93
20
1
35

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

-59
120
186
223
109
-24
192
-16
83
118
247
216
48
18
-44
70
-24
66
156
24
48
131
162
118
116
240
18
-16
24
156
192
-54
62
118
48
96
155
-33
162
186
192
9
-72
96
127
129
81
155
-39
51
132
42
162
96
98
155
175
70
35
99
-70
-24
83
186
70
18
74
74
70
48
4
96
129
-22
216
57
-6
37
14
96
87
9
-12
26

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

-72
114
180
216
103
-25
183
-25
74
111
241
225
39
5
-55
61
-35
55
150
15
50
124
155
111
110
233
5
-25
15
150
200
-65
55
111
37
89
149
-44
155
180
185
-2
-85
100
116
120
70
149
-52
40
125
35
155
85
92
149
166
61
24
90
-83
-35
74
180
61
5
67
67
61
50
-5
100
120
-33
210
48
-15
28
5
89
81
-2
-25
17

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

-85
108
174
209
97
-36
174
-34
65
104
235
219
30
-8
-66
52
-46
44
144
6
39
117
148
104
104
226
-8
-34
6
144
191
-76
48
104
26
82
143
-55
148
174
178
-13
-98
89
105
111
59
143
-65
29
118
28
148
74
86
143
157
52
13
81
-96
-46
65
174
52
-8
60
60
52
39
-14
89
111
-44
204
39
-24
19
-4
82
75
-13
-38
8

753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
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

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

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

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

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

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

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

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

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

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

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

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

-55
22
44
58
198
22
154
0
132
132
12
-22
88
44
132
77
46
106
44
-66
88
73
132
132
110
44
-76
44
132
22
66
44
78
154
-11
132
44
88
0
132
0
88
-44
141
88
77
132
242
88
128
161
154
88
0
22
132
88
-22
0
132
0
88
88
58
-44
154
154
88
117
176
73
44
117
220
44
44
132
44
242
88
-76
58
132
44

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

-68
13
46
47
207
13
161
0
138
138
3
-33
92
46
123
70
39
99
46
-69
92
62
138
138
104
35
-89
46
123
23
59
33
72
161
-22
138
46
92
0
123
0
92
-57
135
92
70
138
253
77
122
154
161
92
0
23
125
92
-23
-13
138
0
92
81
47
-46
148
161
81
108
184
62
46
108
230
46
33
125
46
253
92
-89
47
138
46

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

-81
4
48
36
216
4
168
0
144
129
-6
-44
96
35
114
63
32
92
48
-82
81
51
144
144
98
26
-102
48
114
14
52
22
66
168
-33
129
48
83
-11
114
-11
96
-70
129
85
63
144
264
66
116
147
155
96
0
24
118
85
-24
-26
144
-13
85
74
36
-48
142
155
74
99
192
51
48
99
240
35
22
118
48
247
81
-102
36
131
48

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

-94
-5
50
25
210
-5
162
0
135
120
-15
-55
87
24
105
56
25
85
35
-95
70
40
135
150
92
17
-115
50
105
5
45
11
60
162
-44
120
35
74
-22
105
-22
89
-83
123
78
56
150
258
55
110
140
149
85
-11
25
111
78
-35
-39
150
-26
78
67
25
-61
136
149
67
90
200
40
37
90
233
24
11
111
39
241
70
-115
25
124
50

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

-107
-14
39
14
204
-14
156
-11
126
111
-24
-66
78
13
96
49
18
78
22
-108
59
29
126
141
86
8
-128
39
96
-4
38
0
54
156
-55
111
22
65
-33
96
-33
82
-96
117
71
49
141
252
44
104
133
143
74
-22
16
104
71
-46
-52
141
-39
71
60
14
-74
130
143
60
81
193
29
26
81
226
13
0
104
30
235
59
-128
14
117
37

837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

33
81
46
33
253
138
207
66
23
184
35
184
46
115
138
138
47
213
81
138
79
46
92
169
123
135
35
13
79
148
92
-22
-57
184
184
177
46
93
-69
138
169
138
123
69
23
161
93
-69
46
207
75
138
46
230
108
169
0
24
161
47
20
75
20
207
79
-23
92
207
23
192
13
-22
115
46
92
66
104
161
125
115
104
154
-23
24

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

22
74
48
22
264
127
201
57
24
177
26
177
35
109
144
144
36
206
74
144
70
48
96
162
114
129
26
4
70
142
96
-33
-70
177
177
171
48
84
-82
144
162
131
114
72
24
168
87
-82
37
216
62
129
48
240
99
162
0
15
168
36
9
62
9
201
70
-24
83
201
24
186
4
-33
120
35
81
57
98
168
118
120
98
147
-34
15

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

11
67
39
11
275
116
195
48
25
170
17
170
24
103
150
150
25
199
67
135
61
39
87
155
105
123
17
-5
61
136
90
-44
-83
170
170
165
37
75
-95
150
155
124
105
65
25
162
81
-95
28
210
49
120
37
233
90
155
-11
6
162
25
-2
49
-2
195
61
-25
74
195
15
180
-5
-44
125
24
70
48
92
162
111
125
92
140
-45
6

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

0
60
30
0
269
105
189
39
16
163
8
163
13
97
139
143
14
192
60
126
52
30
78
148
96
117
8
-14
52
130
84
-55
-96
163
163
159
26
66
-108
143
148
117
96
58
16
156
75
-108
19
204
36
111
26
226
81
148
-22
-3
156
14
-13
36
-13
189
52
-36
65
189
6
174
-14
-55
119
13
59
39
86
156
104
119
86
133
-56
-3

921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000

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

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

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

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

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

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

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

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

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

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

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

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

44
132
46
132
88
44
88
77
132
176
33
22
159
176
22
-22
88
102
-22
66
110
-32
33
132
132
66
220
44
88
-44
132
154
0
176
-44
0
88
110
198
44
176
132
132
62
88
62
-55
0
176
56
88
-42
176
44
46
88
119
132
176
66
88
88
88
44
220
44
132
-22
88
220
0
176
132
44
62
88
22
44
132
88

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

46
138
39
123
92
46
92
70
138
184
24
13
150
184
23
-23
92
93
-33
69
115
-43
24
138
125
69
213
33
92
-46
123
161
-11
184
-57
0
92
115
207
46
184
138
138
53
92
53
-68
0
184
49
81
-53
184
46
39
92
112
125
169
59
82
77
92
33
230
46
138
-33
92
230
0
167
138
46
53
79
23
33
125
81

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

37
131
32
114
96
48
96
63
129
192
15
4
141
192
14
-24
96
84
-44
62
120
-54
15
131
118
72
206
22
96
-59
114
155
-22
192
-70
0
83
109
201
48
177
129
127
44
83
44
-81
0
177
42
74
-64
192
35
32
96
105
118
162
52
76
66
83
22
240
48
129
-44
96
240
0
158
144
37
44
70
14
22
118
74

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

28
124
25
105
100
37
87
56
120
185
6
-5
132
185
5
-35
100
75
-55
55
125
-65
6
124
111
75
199
11
100
-72
105
149
-33
200
-83
0
74
103
195
39
170
120
116
35
74
35
-94
-11
170
35
67
-75
185
24
25
87
98
111
155
45
70
55
74
11
233
39
120
-55
100
250
-13
149
150
28
35
61
5
11
111
67

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

19
117
18
96
93
26
78
49
111
178
-3
-14
123
178
-4
-46
91
66
-66
48
119
-76
-3
117
104
68
192
0
89
-85
96
143
-44
193
-96
-13
65
97
189
30
163
111
105
26
65
26
-107
-22
163
28
60
-86
178
13
18
78
91
104
148
38
64
44
65
0
226
30
111
-66
93
243
-26
140
141
19
26
52
-4
0
104
60

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

prob acum

24 unid.

n sucesos

prob

prob acum.

n sucesos

prob

prob acum

-114

-113

-112

-111

-106
0.9

-105

-104
0.8

-103

-102

0.002

0.002

-101

0.002

-100

0.002

-99

0.002

-98

0.002

0.002

22 unid.

0.002

24 unid.

0.002

0.002

0.002

-92

0.008

0.01

0.2
-91

0.01

-90

0.01

-89
0.1

0.01

-88

0.01

-87 0

0.01

0.6

0.5
-97
-96

0.4
-95
-94

-85

-102

-86

-114

0.3
-93

0
0

0
0

0
0

BENEFICIO
SIMULADO
0
0

0
0

0
0

0
0

0.01
0.01

-84

-83

0.01
0.01

-82

0.002

0.012

-81

0.002

0.014

-80

0.014

20 unid.

246

0.7

234

222

210

198

186

174

162

-107

150

138

126

114

102

90

78

66

54

-108 1

42

30

18

DISTRIBUCIN
DE
0
0
0 BENEFICIOS
0

-109

-6

-18

-30

-42

-54

-66

-78

-90

PROB. ACUMULADA

-110

-79

0.014

-78

0.014

-77

0.014

-76

0.002

0.002

0.014

-75

0.002

0.014

-74

0.002

0.014

-73

0.002

0.014

-72

0.002

0.014

-71

0.002

0.014

-70

0.002

0.014

-69

0.002

0.014

-68

0.002

0.014

-67

0.002

0.014

-66

0.01

0.012

0.014

-65

0.012

0.014

-64

0.012

0.004

0.018

-63

0.012

0.018

-62

0.012

0.018

-61

0.012

0.018

-60

0.01

0.01

0.012

0.018

-59

0.01

0.012

0.002

0.02

-58

0.01

0.012

0.02

-57

0.01

0.012

0.02

-56

0.01

0.012

0.02

-55

0.01

0.002

0.014

0.02

-54

0.01

0.014

0.008

0.028

-53

0.01

0.014

0.028

-52

0.01

0.014

0.028

-51

0.01

0.014

0.028

-50

0.01

0.014

0.028

-49

0.01

0.014

0.028

-48

0.01

0.014

0.004

0.032

-47

0.01

0.014

0.032

-46

0.01

0.014

0.032

-45

0.01

0.014

0.032

-44

0.01

0.006

0.02

0.004

0.036

-43

0.01

0.02

0.036

-42

0.01

0.004

0.024

0.036

-41

0.01

0.024

0.036

-40

0.01

0.02

0.024

0.036

-39

0.02

0.024

0.006

0.042

-38

0.02

0.024

0.042

-37

0.02

0.024

0.042

-36

0.02

0.024

0.042

-35

0.02

0.024

0.042

-34

0.02

0.024

0.002

0.044

-33

0.02

0.024

0.01

0.054

-32

0.02

0.008

0.032

0.054

-31

0.02

0.032

0.054

-30

0.02

0.032

0.054

-29

0.02

0.032

0.054

-28

0.02

0.032

0.054

-27

0.02

0.032

0.054

-26

0.02

0.032

0.006

0.06

-25

0.02

0.032

0.06

-24

0.02

0.032

0.008

0.068

-23

0.02

0.032

0.068

-22

0.02

0.014

0.046

0.01

0.078

-21

0.02

0.046

0.078

-20

12

0.024

0.044

0.046

0.078

-19

0.044

0.046

0.078

-18

0.044

0.046

0.078

-17

0.044

0.046

0.078

-16

0.044

0.046

0.078

-15

0.044

0.046

0.078

-14

0.044

0.046

0.078

-13

0.044

0.006

0.052

0.01

0.088

-12

0.044

0.052

0.088

-11

0.044

0.01

0.062

0.016

0.104

-10

0.044

0.062

0.104

-9

0.044

0.062

0.104

-8

0.044

0.062

0.104

-7

0.044

0.062

0.104

-6

0.044

0.062

0.008

0.112

-5

0.044

0.062

0.112

-4

0.044

0.062

0.002

0.114

-3

0.044

0.062

0.114

-2

0.044

0.062

0.114

-1

0.044

0.062

0.114

41

0.082

0.126

32

0.064

0.126

11

0.022

0.136

0.126

0.126

0.136

0.126

0.126

0.136

0.126

0.126

0.002

0.138

0.126

0.126

16

0.032

0.17

0.126

0.126

0.17

0.126

0.126

0.17

0.126

0.126

0.17

0.126

0.126

0.17

0.126

0.126

0.012

0.182

10

0.126

0.126

0.182

11

0.126

0.126

0.182

12

0.126

0.008

0.134

0.182

13

0.126

0.134

0.182

14

0.126

0.134

11

0.022

0.204

15

0.126

0.134

11

0.022

0.226

16

0.126

0.134

0.226

17

0.126

0.134

0.226

18

0.126

0.002

0.136

0.004

0.23

19

0.126

0.136

0.23

20

26

0.052

0.178

0.136

0.23

21

0.178

0.136

0.23

22

0.178

28

0.056

0.192

0.016

0.246

23

0.178

0.192

0.246

24

0.178

0.192

0.002

0.248

25

0.178

0.192

0.248

26

0.178

0.192

0.016

0.264

27

0.178

0.192

0.264

28

0.178

0.192

0.264

29

0.178

0.002

0.194

0.264

30

0.178

0.194

0.264

31

0.178

0.012

0.206

0.264

32

0.178

0.206

0.264

33

0.178

11

0.022

0.228

0.008

0.272

34

0.178

0.228

0.272

35

0.178

0.228

10

0.02

0.292

36

0.178

0.228

0.002

0.294

37

0.178

0.228

11

0.022

0.316

38

0.178

0.228

0.316

39

0.178

0.228

0.316

40

88

0.176

0.354

0.228

0.316

41

0.354

0.228

0.316

42

0.354

0.228

0.008

0.324

43

0.354

0.228

0.324

44

0.354

63

0.126

0.354

0.012

0.336

45

0.354

0.354

0.002

0.338

46

0.354

0.354

0.338

47

0.354

0.354

0.338

48

0.354

0.354

20

0.04

0.378

49

0.354

0.354

0.378

50

0.354

0.354

0.378

51

0.354

0.354

0.006

0.384

52

0.354

0.354

10

0.02

0.404

53

0.354

0.354

0.404

54

0.354

0.354

0.404

55

0.354

0.354

0.404

56

0.354

0.008

0.362

0.002

0.406

57

0.354

0.362

12

0.024

0.43

58

0.354

0.002

0.364

0.43

59

0.354

0.364

0.43

60

24

0.048

0.402

0.364

0.43

61

0.402

0.364

0.43

62

0.402

0.012

0.376

11

0.022

0.452

63

0.402

0.376

0.006

0.458

64

0.402

0.376

0.458

65

0.402

0.376

0.458

66

0.402

21

0.042

0.418

0.014

0.472

67

0.402

0.418

0.472

68

0.402

0.002

0.42

0.472

69

0.402

0.42

0.472

70

0.402

0.42

13

0.026

0.498

71

0.402

0.002

0.422

0.498

72

0.402

0.422

0.004

0.502

73

0.402

0.006

0.428

0.502

74

0.402

0.428

0.01

0.512

75

0.402

12

0.024

0.452

0.512

76

0.402

0.452

0.016

0.528

77

0.402

0.006

0.458

0.528

78

0.402

0.002

0.46

0.528

79

0.402

0.46

0.528

80

113

0.226

0.628

0.46

0.528

81

0.628

0.46

0.008

0.536

82

0.628

0.46

0.536

83

0.628

0.46

10

0.02

0.556

84

0.628

0.46

0.008

0.564

85

0.628

0.46

0.016

0.58

86

0.628

0.46

0.002

0.582

87

0.628

0.46

0.004

0.586

88

0.628

87

0.174

0.634

0.586

89

0.628

0.634

0.586

90

0.628

0.634

0.586

91

0.628

0.634

0.586

92

0.628

0.634

0.004

0.59

93

0.628

0.634

0.006

0.596

94

0.628

0.634

0.596

95

0.628

0.634

0.596

96

0.628

0.634

31

0.062

0.658

97

0.628

0.634

0.658

98

0.628

0.002

0.636

0.016

0.674

99

0.628

0.004

0.64

0.006

0.68

100

21

0.042

0.67

0.64

0.68

101

0.67

0.64

0.68

102

0.67

0.008

0.648

0.68

103

0.67

0.648

0.68

104

0.67

0.648

0.68

105

0.67

0.648

0.01

0.69

106

0.67

0.004

0.652

0.69

107

0.67

0.652

0.69

108

0.67

0.652

0.69

109

0.67

0.652

0.006

0.696

110

0.67

16

0.032

0.684

0.004

0.7

111

0.67

0.684

0.7

112

0.67

0.684

0.7

113

0.67

0.684

0.7

114

0.67

0.684

0.012

0.712

115

0.67

0.006

0.69

0.712

116

0.67

0.69

0.002

0.714

117

0.67

0.006

0.696

0.714

118

0.67

0.696

11

0.022

0.736

119

0.67

0.01

0.706

0.736

120

77

0.154

0.824

0.706

0.01

0.746

121

0.824

0.706

0.746

122

0.824

0.706

0.746

123

0.824

0.706

0.746

124

0.824

0.706

0.002

0.748

125

0.824

0.706

0.748

126

0.824

0.706

0.748

127

0.824

0.706

0.01

0.758

128

0.824

0.002

0.708

0.758

129

0.824

0.708

15

0.03

0.788

130

0.824

0.708

0.788

131

0.824

0.708

0.01

0.798

132

0.824

59

0.118

0.826

0.006

0.804

133

0.824

0.826

0.804

134

0.824

0.826

0.804

135

0.824

0.826

0.804

136

0.824

0.826

0.804

137

0.824

0.826

0.804

138

0.824

0.826

0.804

139

0.824

0.826

0.804

140

20

0.04

0.864

0.826

0.804

141

0.864

0.008

0.834

0.004

0.808

142

0.864

0.002

0.836

0.008

0.816

143

0.864

0.836

0.816

144

0.864

0.836

19

0.038

0.854

145

0.864

0.836

0.854

146

0.864

0.006

0.842

0.854

147

0.864

0.842

0.014

0.868

148

0.864

0.842

0.868

149

0.864

0.842

0.868

150

0.864

0.842

0.868

151

0.864

0.842

0.868

152

0.864

0.842

0.868

153

0.864

0.842

0.868

154

0.864

15

0.03

0.872

0.868

155

0.864

0.872

0.01

0.878

156

0.864

0.872

0.878

157

0.864

0.872

0.878

158

0.864

0.872

0.004

0.882

159

0.864

0.004

0.876

0.882

160

40

0.08

0.944

0.876

0.882

161

0.944

0.014

0.89

0.882

162

0.944

0.89

0.018

0.9

163

0.944

0.89

0.9

164

0.944

0.89

0.9

165

0.944

0.89

0.9

166

0.944

0.89

0.9

167

0.944

0.89

0.9

168

0.944

0.89

0.012

0.912

169

0.944

0.89

0.912

170

0.944

0.89

0.912

171

0.944

0.89

0.004

0.916

172

0.944

0.89

0.002

0.918

173

0.944

0.89

0.918

174

0.944

0.89

0.918

175

0.944

0.89

0.008

0.926

176

0.944

27

0.054

0.944

0.926

177

0.944

0.944

0.004

0.93

178

0.944

0.944

0.93

179

0.944

0.944

0.93

180

13

0.026

0.97

0.944

0.93

181

0.97

0.944

0.93

182

0.97

0.944

0.93

183

0.97

0.004

0.948

0.93

184

0.97

0.948

0.93

185

0.97

0.948

0.93

186

0.97

0.002

0.95

0.01

0.94

187

0.97

0.95

0.94

188

0.97

0.95

0.94

189

0.97

0.95

0.004

0.944

190

0.97

0.95

0.944

191

0.97

0.95

0.944

192

0.97

0.95

10

0.02

0.964

193

0.97

0.95

0.964

194

0.97

0.95

0.964

195

0.97

0.95

0.964

196

0.97

0.95

0.002

0.966

197

0.97

0.95

0.966

198

0.97

11

0.022

0.972

0.966

199

0.97

0.972

0.966

200

10

0.02

0.99

0.972

0.966

201

0.99

0.972

0.008

0.974

202

0.99

0.972

0.974

203

0.99

0.004

0.976

0.974

204

0.99

0.976

0.974

205

0.99

0.976

0.974

206

0.99

0.976

0.006

0.98

207

0.99

0.976

0.98

208

0.99

0.002

0.978

0.98

209

0.99

0.978

0.98

210

0.99

0.978

0.98

211

0.99

0.978

0.98

212

0.99

0.978

0.98

213

0.99

0.978

0.002

0.982

214

0.99

0.978

0.982

215

0.99

0.978

0.982

216

0.99

0.978

0.004

0.986

217

0.99

0.978

0.986

218

0.99

0.978

0.986

219

0.99

0.978

0.986

220

0.01

0.014

0.992

0.986

221

0.992

0.986

222

0.992

0.986

223

0.992

0.006

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

231

0.994

0.992

232

0.994

0.992

233

0.994

0.992

234

0.994

0.992

235

0.994

0.992

236

0.994

0.992

237

0.994

0.992

238

0.994

0.992

239

0.994

0.992

240

0.994

0.002

0.994

241

0.994

0.994

242

0.006

0.994

243

0.994

244

0.994

245

0.994

246

0.994

247

0.002

0.996

248

0.996

249

0.996

250

0.996

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

BENEFIC IO M EDIO EN 1 0 0 0 ENS A Y.

CANTIDADES
BENEFICIO MEDIO
DESVIACIN TPICA
INTERVALO CONFIANZA
MXIMO
MNIMO

100.00
90.00
80.00
70.00
60.00
50.00
40.00
30.00
20.00
10.00
0.00

18

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


19
20
21
22
23
24
25
26
71.57
75.54
79.52
82.54
83.22
80.64
74.81
67.15
58.37
51.35
54.21
57.06
59.74
62.55
65.19
67.69
69.31
70.73
4.50
4.75
5.00
5.24
5.48
5.71
5.93
6.08
6.20
76.07
80.30
84.52
87.77
88.70
86.35
80.74
73.22
64.57
67.07
70.79
74.52
77.30
77.74
74.92
68.87
61.07
52.17

BENEFICIO ESPERADO

BENEFICIO MEDIO
MXIMO
MNIMO

18

19

20 CANTIDADES
21 COMPRADAS
22
23
24
SIMULADAS

25

26

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.

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