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

precio venta

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

precio compra

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

coste compra

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

coste exceso

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

19
beneficios

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

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

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

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

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

coste exceso

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

22
beneficios

42
84
63
0
0
126
84
126
29
84
-63
189
-21
42
126
126
147
84
168
42
-63
21
31
84
63
105
168
84
147
42
0
42
168
84
105
-21
84
109
126
168
84
0
21
168
168
84
168
126
73
126
71
84
-42
-63
84
-73
0
84
42
63
126
126
84
126
126
147
126
42
0
105
84
69
27
84
31
0
126
63
147
126

coste exceso

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

23
beneficios

44
73
66
0
0
132
88
117
18
88
-66
198
-22
31
132
132
141
73
176
44
-66
22
22
88
66
110
161
88
154
44
0
44
161
88
110
-22
88
98
117
176
88
0
22
176
176
88
176
132
66
132
62
88
-44
-66
88
-86
0
88
44
66
132
132
88
132
132
154
132
44
0
110
75
58
14
88
22
-11
117
66
141
132

coste exceso

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

24
beneficios

46
62
59
0
0
123
92
108
7
92
-69
207
-33
20
138
138
135
62
184
46
-69
23
13
92
69
104
154
77
148
46
0
33
154
92
115
-33
82
87
108
167
92
0
23
184
184
77
184
138
59
138
53
81
-46
-79
81
-99
0
81
46
69
125
123
92
138
123
161
123
33
-11
115
66
47
1
92
13
-22
108
69
135
138

coste exceso

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

25
beneficios

35
51
52
-13
-13
114
83
99
-4
96
-82
201
-44
9
144
129
129
51
192
48
-72
24
4
96
62
98
147
66
142
48
-11
22
147
79
120
-44
76
76
99
158
96
0
24
177
175
66
175
144
52
144
44
74
-48
-92
74
-112
0
74
48
62
118
114
83
144
114
168
114
22
-22
109
57
36
-12
96
4
-33
99
62
129
129

coste exceso

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

26
beneficios

24
40
45
-26
-26
105
74
90
-15
85
-95
195
-55
-2
150
120
123
40
183
37
-85
15
-5
87
55
92
140
55
136
37
-22
11
140
66
114
-55
70
65
90
149
89
0
25
170
166
55
166
150
45
135
35
67
-50
-105
67
-125
-11
67
39
55
111
105
74
150
105
162
105
11
-33
103
48
25
-25
100
-5
-44
90
55
123
120

coste exceso

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

beneficios

13
29
38
-39
-39
96
65
81
-26
74
-108
189
-66
-13
141
111
117
29
174
26
-98
6
-14
78
48
86
133
44
130
26
-33
0
133
53
108
-66
64
54
81
140
82
-13
16
163
157
44
157
141
38
126
26
60
-63
-118
60
-138
-22
60
30
48
104
96
65
141
96
156
96
0
-44
97
39
14
-38
93
-14
-55
81
48
117
111

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

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

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

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

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

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

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

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

168
84
84
126
84
42
42
0
84
84
84
126
105
0
42
-21
174
126
42
84
84
126
113
63
84
0
231
126
74
126
63
84
-42
0
113
-11
84
42
168
-31
84
42
84
189
42
126
42
84
84
29
168
63
42
126
84
105
42
-63
151
-31
84
42
21
84
63
21
109
84
126
42
42
42
126
-42
168
126
84
126
42
189
42
126
21
126

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

176
88
75
132
75
44
33
0
88
78
88
117
110
0
44
-22
168
132
44
88
88
132
106
66
88
0
242
132
68
132
66
88
-44
0
106
-22
88
44
176
-42
88
44
88
198
44
132
44
88
88
18
176
56
44
132
88
110
44
-66
142
-42
88
44
12
88
66
22
98
88
117
29
29
44
132
-44
176
132
88
132
44
198
44
132
22
132

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

167
92
66
125
66
46
24
-11
92
72
92
108
115
0
46
-23
162
138
46
92
81
138
99
69
79
-11
253
138
62
138
69
92
-46
0
99
-33
81
46
184
-53
82
46
92
207
46
123
35
92
92
7
184
49
46
138
92
115
46
-69
133
-53
92
31
3
92
59
23
87
92
108
16
16
46
138
-46
167
138
79
123
46
192
46
138
13
138

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

158
96
57
118
57
37
15
-22
96
66
85
99
109
0
37
-34
156
131
48
83
74
144
92
72
70
-22
247
144
56
144
72
85
-48
0
92
-44
74
48
192
-64
76
37
96
201
48
114
26
79
79
-4
192
42
33
129
96
109
48
-72
124
-64
83
18
-6
83
52
24
76
85
99
3
3
48
127
-48
158
129
70
114
48
186
48
129
4
129

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

149
100
48
111
48
28
6
-33
87
60
78
90
103
0
28
-45
150
124
39
74
67
150
85
65
61
-33
241
135
50
135
65
78
-61
-13
85
-55
67
50
200
-75
70
28
89
195
50
105
17
66
66
-15
200
35
20
120
100
103
35
-85
115
-75
74
5
-15
74
45
15
65
78
90
-10
-10
37
116
-61
149
120
61
105
39
180
37
120
-5
120

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

140
93
39
104
39
19
-3
-44
78
54
71
81
97
-13
19
-56
144
117
30
65
60
143
78
58
52
-44
235
126
44
126
58
71
-74
-26
78
-66
60
39
191
-86
64
19
82
189
39
96
8
53
53
-26
193
28
7
111
89
97
22
-98
106
-86
65
-8
-24
65
38
6
54
71
81
-23
-23
26
105
-74
140
111
52
96
30
174
26
111
-14
111

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

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

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

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

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

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

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

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

42
84
42
0
42
84
42
-21
21
84
168
42
126
-21
84
84
126
189
126
84
168
21
126
42
0
84
126
42
84
0
84
63
42
126
71
126
168
84
42
84
84
147
84
126
21
168
84
11
126
0
126
168
153
0
42
69
151
73
21
42
84
84
126
84
168
84
168
210
-53
21
42
84
94
168
84
84
84
147
84
105
0
84
210
84

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

44
88
29
0
44
88
33
-22
22
88
176
44
115
-22
75
77
117
198
132
88
176
22
132
44
0
73
132
44
88
-11
88
66
31
132
62
132
176
88
44
88
75
154
88
132
22
176
88
2
132
0
132
176
146
0
44
58
142
66
22
44
88
75
132
88
176
77
159
220
-66
22
31
88
88
176
88
77
88
154
88
110
0
88
220
75

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

46
79
16
-13
46
77
24
-23
13
92
169
46
104
-23
66
70
108
207
123
92
184
23
138
46
-11
62
138
46
79
-22
92
69
20
138
53
125
167
92
46
92
66
161
79
138
13
169
92
-7
138
0
138
184
139
0
46
47
133
59
23
46
92
66
138
92
184
70
150
213
-79
23
20
81
82
184
77
70
92
161
81
104
0
92
213
66

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

37
70
3
-26
37
66
15
-34
4
96
162
48
93
-34
57
63
99
201
114
86
175
14
144
48
-22
51
129
33
70
-33
96
62
9
131
44
118
158
96
48
96
57
168
70
129
4
162
81
-16
131
-11
144
192
132
0
48
36
124
52
24
37
96
57
144
96
177
63
141
206
-92
24
9
74
76
192
66
63
96
155
74
98
-11
83
206
57

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

28
61
-10
-39
28
55
6
-45
-5
100
155
50
82
-45
48
56
90
195
105
80
166
5
150
39
-33
40
120
20
61
-44
87
55
-2
124
35
111
149
100
37
85
48
162
61
120
-5
155
70
-25
124
-22
137
185
125
-13
39
25
115
45
15
28
85
48
133
100
170
56
132
199
-105
15
-2
67
70
185
55
56
85
149
67
92
-22
74
199
48

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

19
52
-23
-52
19
44
-3
-56
-14
94
148
41
71
-56
39
49
81
189
96
74
157
-4
141
30
-44
29
111
7
52
-55
78
48
-13
117
26
104
140
91
26
74
39
156
52
111
-14
148
59
-34
117
-33
130
178
118
-26
30
14
106
38
6
19
74
39
122
91
163
49
123
192
-118
6
-13
60
64
178
44
49
74
143
60
86
-33
65
192
39

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

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

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

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

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

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

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

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

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

44
88
198
128
198
-22
12
62
176
0
176
132
44
12
22
75
198
33
-32
132
88
132
0
102
132
31
176
22
88
110
88
88
88
44
132
88
58
115
132
88
154
88
22
33
22
22
88
-22
44
66
161
176
44
176
110
44
66
-22
161
183
132
12
62
-11
44
88
-22
22
-55
132
88
159
242
-55
88
168
44
106
22
44
73
141
88
88

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

35
92
207
122
192
-23
3
53
169
-13
169
138
33
3
13
66
192
24
-43
138
92
123
0
93
138
20
184
23
92
115
77
92
92
46
123
77
47
104
121
92
161
77
23
24
23
23
77
-33
46
69
154
184
46
184
115
35
59
-23
154
177
138
3
53
-22
46
92
-23
13
-68
138
92
150
253
-68
92
162
31
99
23
33
62
135
81
81

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

26
85
216
116
186
-34
-6
44
162
-26
162
144
22
-6
4
57
186
15
-54
131
83
114
-13
84
129
9
175
14
96
109
66
96
96
48
114
66
36
93
110
96
168
66
14
15
24
24
66
-44
48
72
147
177
33
192
109
26
52
-34
147
171
129
-6
44
-33
37
96
-34
4
-81
131
96
141
264
-81
96
156
18
92
24
22
51
129
74
74

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

17
78
225
110
180
-45
-15
35
155
-39
155
133
11
-15
-5
48
180
6
-65
124
74
105
-26
75
120
-2
166
5
87
103
55
87
85
50
105
55
25
82
99
90
162
55
5
6
15
15
55
-55
50
75
140
170
20
200
103
17
45
-45
140
165
120
-15
35
-44
28
87
-45
-5
-94
124
100
132
258
-94
100
150
5
85
15
11
40
123
67
67

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

8
71
219
104
174
-56
-24
26
148
-52
148
122
0
-24
-14
39
174
-3
-76
117
65
96
-39
66
111
-13
157
-4
78
97
44
78
74
39
96
44
14
71
88
84
156
44
-4
-3
6
6
44
-66
41
68
133
163
7
191
97
8
38
-56
133
159
111
-24
26
-55
19
78
-56
-14
-107
117
89
123
252
-107
91
144
-8
78
6
0
29
117
60
60

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

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

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

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

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

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

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

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

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

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

33
176
220
44
88
88
183
18
88
88
176
44
0
132
102
168
78
88
66
88
88
-22
110
115
33
203
242
-22
-66
0
44
0
78
198
88
44
44
58
183
0
176
22
88
132
-13
176
132
102
88
132
88
31
44
66
22
154
176
132
-22
183
31
110
88
22
132
56
44
-66
110
110
0
22
132
88
141
88
132
117
132
-22
46
-44
132
88

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

24
167
230
46
92
92
177
7
92
92
169
35
0
121
93
162
72
92
69
92
81
-33
115
104
24
196
253
-33
-69
0
35
-11
72
207
92
31
35
47
177
-13
184
23
92
138
-26
184
125
93
92
138
79
20
35
69
13
161
184
123
-33
177
20
115
92
23
138
49
46
-69
115
115
0
13
138
79
135
82
125
108
121
-23
39
-57
138
92

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

15
158
240
37
83
85
171
-4
96
81
162
26
0
110
84
156
66
96
62
96
74
-44
120
93
15
189
264
-44
-82
-11
26
-22
66
201
85
18
26
36
171
-26
175
14
83
131
-39
177
118
84
83
144
70
9
26
62
4
168
177
114
-44
171
9
120
96
14
129
42
48
-72
120
120
0
4
144
70
129
76
118
99
110
-24
32
-70
144
96

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

6
149
250
28
74
78
165
-15
100
70
155
17
-13
99
75
150
60
89
55
87
67
-55
114
82
6
182
275
-55
-95
-22
17
-33
60
195
78
5
17
25
165
-39
166
5
74
124
-52
170
111
75
74
135
61
-2
17
55
-5
162
170
105
-55
165
-2
125
89
5
120
35
35
-85
114
125
-11
-5
135
61
123
70
111
90
99
-25
25
-83
150
85

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

-3
140
243
19
65
71
159
-26
93
59
148
8
-26
88
66
144
54
82
48
78
60
-66
108
71
-3
175
269
-66
-108
-33
8
-44
54
189
71
-8
8
14
159
-52
157
-4
65
117
-65
163
104
66
65
126
52
-13
8
48
-14
156
163
96
-66
159
-13
119
82
-4
111
28
22
-98
108
119
-22
-14
126
52
117
64
104
81
88
-36
18
-96
143
74

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

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

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

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

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

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

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

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

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

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

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

128
119
-22
44
22
146
44
146
73
88
88
-44
88
-22
88
88
88
132
146
-44
44
44
66
225
44
0
88
88
-44
102
44
88
176
132
44
132
44
-66
88
-76
154
88
0
88
88
110
-55
117
159
58
18
44
161
-66
88
44
198
132
22
88
102
132
-55
44
88
-11
132
88
44
225
-13
132
132
-32
0
88
132
0
132
-44
22
88
132
-13

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

122
112
-23
35
23
139
46
139
62
79
82
-46
79
-23
92
77
92
138
139
-57
35
46
59
219
35
-11
79
92
-46
93
35
92
184
123
46
138
46
-79
92
-89
161
92
0
92
92
115
-68
108
150
47
7
33
154
-69
77
35
207
125
13
77
93
138
-68
46
79
-22
123
92
31
219
-26
138
138
-43
0
92
125
0
138
-46
13
92
138
-26

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

116
105
-34
26
24
132
48
132
51
70
76
-59
70
-34
96
66
96
131
132
-70
26
48
52
213
26
-22
70
81
-48
84
26
83
192
114
48
129
35
-92
96
-102
168
83
-11
96
96
120
-81
99
141
36
-4
22
147
-82
66
26
216
118
4
66
84
144
-81
33
70
-33
114
96
18
213
-39
129
129
-54
0
96
118
0
131
-59
4
85
144
-39

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

110
98
-45
17
25
125
39
125
40
61
70
-72
61
-45
100
55
100
124
125
-83
17
37
45
207
17
-33
61
70
-50
75
17
74
200
105
39
120
24
-105
100
-115
162
74
-22
100
100
114
-94
90
132
25
-15
11
140
-95
55
17
210
111
-5
55
75
133
-94
20
61
-44
105
87
5
207
-52
120
120
-65
-11
85
111
0
124
-72
-5
78
137
-52

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

104
91
-56
8
16
118
30
118
29
52
64
-85
52
-56
91
44
91
117
118
-96
8
26
38
201
8
-44
52
59
-63
66
8
65
193
96
30
111
13
-118
91
-128
156
65
-33
93
93
108
-107
81
123
14
-26
0
133
-108
44
8
204
104
-14
44
66
122
-107
7
52
-55
96
78
-8
201
-65
111
111
-76
-22
74
104
-11
117
-85
-14
71
130
-65

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

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

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

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

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

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

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

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

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

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

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

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

66
12
88
132
88
22
-44
99
22
168
-22
44
132
66
132
0
198
98
22
132
176
44
88
56
146
119
88
44
132
88
88
88
22
102
154
12
161
132
44
44
88
110
88
242
0
44
102
62
88
119
242
88
22
-13
44
88
68
132
0
88
132
161
44
44
176
242
29
44
220
88
88
88
176
0
44
132
2
66
31
58
88
141
154
-22

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

69
3
75
138
77
23
-46
93
13
162
-33
46
138
59
138
0
192
87
23
125
184
46
77
49
139
112
92
35
138
92
92
92
23
93
161
3
154
138
33
33
92
104
81
253
0
46
93
53
92
112
236
92
23
-26
46
92
62
138
0
81
138
154
46
46
184
253
16
46
230
92
77
92
184
0
46
125
-7
69
20
47
92
135
148
-23

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

72
-6
62
127
66
14
-48
87
4
156
-44
48
144
52
144
-13
186
76
14
118
177
35
66
42
132
105
96
26
131
96
83
81
14
84
155
-6
147
144
22
22
96
98
74
247
0
48
84
44
81
105
230
83
24
-39
37
96
56
144
-11
74
144
147
35
48
192
247
3
48
240
83
66
81
192
0
48
118
-16
72
9
36
96
129
142
-34

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

75
-15
49
116
55
5
-50
81
-5
150
-55
37
137
45
133
-26
180
65
5
111
170
24
55
35
125
98
89
17
124
85
74
70
5
75
149
-15
140
135
11
11
100
92
67
241
-11
50
75
35
70
98
224
74
25
-52
28
90
50
137
-22
67
133
140
24
37
185
241
-10
39
233
74
55
70
200
0
37
111
-25
75
-2
25
100
123
136
-45

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

68
-24
36
105
44
-4
-63
75
-14
144
-66
26
130
38
122
-39
174
54
-4
104
163
13
44
28
118
91
82
8
117
74
65
59
-4
66
143
-24
133
126
0
0
93
86
60
235
-22
41
66
26
59
91
218
65
16
-65
19
84
44
130
-33
60
122
133
13
26
178
235
-23
30
226
65
44
59
193
-11
26
104
-34
68
-13
14
89
117
130
-56

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

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

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

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

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

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

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

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

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

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

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

88
88
176
44
-66
132
132
88
88
176
132
88
88
0
132
88
44
88
128
176
75
-66
110
-44
119
176
117
154
110
12
22
-22
44
33
-66
44
22
132
183
106
176
88
0
66
110
88
88
132
176
88
176
44
88
44
71
0
75
88
-22
110
-44
119
88
88
-32
44
44
142
22
132
110
132
44
66
88
110
88
161
141
31
99
88
22
176

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

92
92
184
33
-79
138
123
92
92
184
138
92
92
-13
138
92
46
92
122
169
66
-69
115
-46
112
184
108
148
115
3
23
-23
35
24
-79
31
13
125
177
99
184
92
0
59
115
81
92
138
169
79
184
46
92
46
58
0
66
92
-33
104
-46
112
92
92
-43
31
33
133
23
125
104
138
46
59
92
104
92
154
135
20
93
77
23
169

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

96
96
192
22
-92
144
114
96
85
192
144
96
96
-26
131
85
37
96
116
162
57
-82
109
-59
105
192
99
142
109
-6
24
-34
26
15
-92
18
4
118
171
92
192
83
0
52
109
74
83
129
162
70
192
48
81
35
45
-13
57
96
-44
98
-59
105
86
85
-54
18
22
124
24
118
98
144
37
52
85
98
96
147
129
9
87
66
24
162

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

85
85
185
11
-105
133
105
90
78
183
135
100
85
-39
124
78
28
89
110
155
48
-95
103
-72
98
185
90
136
103
-15
15
-45
17
6
-105
5
-5
111
165
85
200
74
-11
45
103
67
74
120
155
61
200
50
70
24
32
-26
48
100
-55
92
-72
98
80
78
-65
5
11
115
15
111
92
135
28
45
78
92
100
140
123
-2
81
55
15
155

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

74
74
178
0
-118
122
96
84
71
174
126
91
74
-52
117
71
19
82
104
148
39
-108
97
-85
91
178
81
130
97
-24
6
-56
8
-3
-118
-8
-14
104
159
78
193
65
-22
38
97
60
65
111
148
52
193
37
59
13
19
-39
39
91
-66
86
-85
91
74
71
-76
-8
0
106
6
104
86
126
19
38
71
86
91
133
117
-13
75
44
6
148

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

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

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

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

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

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

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

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

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

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

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

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

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

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

146
0
132
0
44
141
-44
44
88
44
132
88
22
12
154
44
44
132
88
44
88
88
132
117
88
132
33
-22
154
88
154
-55
22
12
-13
-66
198
132
88
88
44
-22
220
33
176
198
77
176
0
132
-22
44
88
44
132
132
132
88
132
88
22
132
66
176
110
128
132
88
44
119
66
-22
176
12
66
154
132
66
242
88
44
66
198
-13

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

139
0
138
0
33
135
-46
35
92
46
138
92
13
3
161
31
46
125
92
46
79
81
138
108
92
138
24
-23
161
92
161
-68
23
3
-26
-79
207
138
92
92
46
-33
213
24
184
207
70
169
0
138
-33
33
79
46
138
138
138
92
138
92
23
138
59
169
104
122
138
92
46
112
69
-33
169
3
59
161
138
69
253
92
31
59
207
-26

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

132
-11
129
0
22
129
-59
26
85
48
144
96
4
-6
155
18
48
118
83
48
70
74
144
99
81
144
15
-24
168
96
155
-81
24
-6
-39
-92
216
131
85
96
37
-44
206
15
177
216
63
162
-13
144
-44
22
70
48
144
144
129
83
129
96
24
144
52
162
98
116
129
96
35
105
62
-44
162
-6
52
155
131
72
264
96
18
52
216
-39

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

125
-22
120
-11
11
123
-72
17
78
37
135
87
-5
-15
149
5
39
111
74
39
61
67
133
90
70
133
6
-25
162
85
149
-94
25
-15
-52
-105
225
124
78
100
28
-55
199
6
170
210
56
155
-26
150
-55
11
61
50
150
137
120
74
120
87
15
137
45
155
92
110
120
100
24
98
55
-55
155
-15
45
149
124
65
275
100
5
45
210
-52

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

118
-33
111
-22
0
117
-85
8
71
26
126
78
-14
-24
143
-8
30
104
65
30
52
60
122
81
59
122
-3
-36
156
74
143
-107
16
-24
-65
-118
219
117
71
89
19
-66
192
-3
163
204
49
148
-39
143
-66
0
52
39
141
130
111
65
111
78
6
130
38
148
86
104
111
93
13
91
48
-66
148
-24
38
143
117
58
269
93
-8
38
204
-65

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

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

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

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

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

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

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

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

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

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

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

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

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

154
132
44
-22
44
44
0
88
-42
44
44
22
242
88
0
176
88
176
176
44
31
176
44
154
88
132
0
-32
88
-44
88
-44
88
88
132
0
88
44
44
88
176
198
62
99
88
33
88
88
176
-22
132
12
110
22
22
161
132
31
44
132
33
88
0
102
110
44
75
88
88
132
132
62
119
58
132
75
58
12
88
66
88
88
44
99

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

148
138
46
-23
35
46
0
92
-53
46
46
23
253
92
0
184
92
184
169
35
20
184
46
161
92
138
-11
-43
92
-46
92
-46
92
92
121
0
79
31
46
92
184
192
53
93
92
24
92
92
184
-23
138
3
104
23
13
154
125
20
46
138
24
79
0
93
104
46
66
77
79
138
138
53
112
47
138
66
47
3
92
59
92
82
46
93

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

142
144
33
-24
26
48
0
81
-64
37
37
14
247
85
0
192
96
192
162
26
9
192
48
155
96
129
-22
-54
96
-59
96
-59
85
96
110
-11
70
18
48
96
192
186
44
87
96
15
85
81
175
-24
144
-6
98
24
4
147
118
9
48
131
15
70
-11
84
98
48
57
66
70
144
129
44
105
36
131
57
36
-6
96
52
96
76
48
87

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

136
150
20
-35
17
39
0
70
-75
28
28
5
241
78
-13
185
87
185
155
17
-2
200
37
149
87
120
-33
-65
100
-72
100
-72
78
90
99
-22
61
5
39
89
200
180
35
81
100
6
78
70
166
-35
133
-15
92
25
-5
140
111
-2
50
124
6
61
-22
75
92
35
48
55
61
150
120
35
98
25
124
48
25
-15
100
45
87
70
39
81

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

130
141
7
-46
8
30
-13
59
-86
19
19
-4
235
71
-26
178
78
178
148
8
-13
193
26
143
78
111
-44
-76
93
-85
91
-85
71
84
88
-33
52
-8
30
82
193
174
26
75
93
-3
71
59
157
-46
122
-24
86
16
-14
133
104
-13
39
117
-3
52
-33
66
86
22
39
44
52
141
111
26
91
14
117
39
14
-24
91
38
78
64
30
75

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

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

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

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

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

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

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

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

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

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

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

126
105
168
189
42
126
42
-21
105
84
105
21
84
84
84
147
189
84
31
231
84
42
189
0
11
126
42
0
21
-63
42
42
-73
42
42
84
84
84
147
53
126
-63
42
84
-42
189
31
231
29
42
126
84
42
63
29
84
-63
126
214
21
84
42
29
126
168
84
168
42
-21
0
-42
105
84
71
168
-21
-42
42
84
27
84
21
31
126

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

132
110
176
198
44
132
44
-32
110
88
110
12
88
88
88
154
183
88
22
242
73
33
198
0
2
132
44
0
22
-66
44
44
-86
44
44
88
75
88
154
46
132
-66
33
88
-44
198
22
242
18
44
132
88
44
66
18
88
-66
117
208
22
88
44
18
132
176
88
176
44
-22
0
-44
110
88
62
176
-22
-44
44
75
14
88
22
22
132

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

138
104
169
207
35
138
33
-43
115
92
115
3
92
92
79
148
177
77
13
253
62
24
207
-13
-7
138
46
0
13
-69
46
35
-99
46
35
92
66
92
161
39
125
-69
24
81
-57
207
13
236
7
46
138
92
35
59
7
92
-79
108
202
23
92
35
7
125
169
92
184
46
-23
0
-46
115
92
53
169
-33
-46
46
66
1
82
23
13
138

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

129
98
162
216
26
144
22
-54
120
83
120
-6
79
96
70
142
171
66
4
264
51
15
201
-26
-16
144
48
-11
4
-82
48
26
-112
37
26
83
57
86
168
32
118
-82
15
74
-70
216
4
230
-4
48
144
96
26
52
-4
96
-92
99
196
24
83
26
-4
118
162
96
175
48
-24
-11
-48
120
96
44
162
-44
-59
48
57
-12
76
14
4
129

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

120
92
155
210
17
133
11
-65
114
74
125
-15
66
87
61
136
165
55
-5
258
40
6
195
-39
-25
137
50
-22
-5
-95
39
17
-125
28
17
74
48
80
162
25
111
-95
6
67
-83
210
-5
224
-15
39
135
89
17
45
-15
87
-105
90
190
15
74
17
-15
111
155
100
166
35
-35
-22
-50
114
87
35
155
-55
-72
50
48
-25
70
5
-5
120

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

111
86
148
204
8
122
0
-76
108
65
119
-24
53
78
52
130
159
44
-14
252
29
-3
189
-52
-34
130
39
-33
-14
-108
30
8
-138
19
8
65
39
74
156
18
104
-108
-3
60
-96
204
-14
218
-26
30
126
82
8
38
-26
78
-118
81
184
6
65
8
-26
104
148
91
157
22
-46
-33
-63
108
78
26
148
-66
-85
41
39
-38
64
-4
-14
111

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

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

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

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

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

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

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

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

21
105
84
147
126
21
42
84
147
84
84
231
84
189
-42
168
0
126
84
42
126
84
153
0
84
42
147
63
168
84
42
84
11
21
29
231
105
168
189
84
71
168
21
21
42
0
84
-63
84
42
0
126
126
0
84
0
-53
-21
84
42
71
126
63
84
63
21
21
84
21
126
63
53
126
-42
84
42
84
42
69
84

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

22
99
88
154
132
22
44
88
154
88
88
242
88
198
-44
176
0
132
88
44
132
88
146
0
88
29
154
66
176
88
44
88
2
22
18
242
110
176
198
88
62
176
22
22
44
-11
88
-66
88
29
0
132
132
-11
88
0
-66
-22
88
44
62
132
66
88
66
12
22
88
22
132
66
46
132
-44
88
33
88
44
58
88

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

23
93
77
161
138
13
35
82
161
92
92
253
92
207
-46
169
0
138
92
46
123
92
139
0
92
16
161
69
184
92
46
92
-7
23
7
253
115
184
207
92
53
184
23
23
46
-22
92
-79
92
16
0
138
138
-22
92
-11
-79
-23
92
46
53
138
59
92
69
3
13
92
23
125
69
39
138
-46
75
24
92
46
47
79

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

14
87
66
155
144
4
26
76
168
81
96
264
96
201
-59
162
0
144
96
48
114
96
132
0
83
3
168
62
177
85
48
83
-16
24
-4
264
109
192
201
96
44
175
14
24
48
-33
86
-92
96
3
0
131
127
-33
83
-22
-92
-34
86
48
44
131
52
96
62
-6
4
96
24
118
72
32
144
-48
62
15
96
37
36
70

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

5
81
55
149
137
-5
17
70
175
70
100
258
100
195
-72
155
0
150
100
50
105
100
125
-11
74
-10
162
55
170
78
50
74
-25
15
-15
258
103
200
195
100
35
166
5
25
35
-44
80
-105
87
-10
-11
124
116
-44
74
-33
-105
-45
80
35
35
124
45
89
55
-15
-5
87
15
111
65
25
135
-50
49
6
87
28
25
61

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

-4
75
44
143
130
-14
8
64
169
59
89
252
91
189
-85
148
-13
143
91
41
96
91
118
-22
65
-23
156
48
163
71
41
65
-34
6
-26
252
97
193
189
93
26
157
-4
16
22
-55
74
-118
78
-23
-22
117
105
-55
65
-44
-118
-56
74
22
26
117
38
82
48
-24
-14
78
6
104
58
18
126
-63
36
-3
78
19
14
52

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

0
0

-112

0.002

0.002

-111

0.002

-106
0.9

0.002

-105

0.002

-104
0.8

0.002

-103

0.002

-102

0.002

0.004

-101

0.004

-100

0.004

-99

0.004

-98

0.004

0.004

22 unid.

0.004

24 unid.

0.004

0.004

0.004

-92

0.006

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

0.002

0.002
0.002

BENEFICIO
SIMULADO
0
0
0.002

0
0

0
0

0.01
0.01

-84

-83

0.002

0.01
0.01

-82

0.002

0.006

0.016

-81

0.002

0.008

0.024

-80

0.002

0.024

20 unid.

246

0.7

234

222

210

198

186

174

162

0.002

-107

150

138

126

114

102

90

78

66

54

0.002

-108 1

42

30

18

DISTRIBUCIN
DE
0
0
0 BENEFICIOS
0

0.002

-109

-6

0.002

-18

-30

-42

-54

-66

-78

-90

PROB. ACUMULADA

-110

-79

0.002

0.024

-78

0.002

0.024

-77

0.002

0.024

-76

0.002

0.004

0.024

-75

0.004

0.024

-74

0.004

0.024

-73

0.004

0.024

-72

0.004

0.006

0.03

-71

0.004

0.03

-70

0.004

0.004

0.034

-69

0.004

0.034

-68

0.004

0.034

-67

0.004

0.034

-66

0.018

0.022

0.034

-65

0.022

0.034

-64

0.022

0.004

0.038

-63

0.022

0.038

-62

0.022

0.038

-61

0.022

0.038

-60

0.018

0.018

0.022

0.038

-59

0.018

0.022

0.004

0.042

-58

0.018

0.022

0.042

-57

0.018

0.022

0.042

-56

0.018

0.022

0.042

-55

0.018

0.008

0.03

0.042

-54

0.018

0.03

0.004

0.046

-53

0.018

0.03

0.046

-52

0.018

0.03

0.046

-51

0.018

0.03

0.046

-50

0.018

0.03

0.046

-49

0.018

0.03

0.046

-48

0.018

0.03

0.008

0.054

-47

0.018

0.03

0.054

-46

0.018

0.03

0.054

-45

0.018

0.03

0.054

-44

0.018

0.016

0.046

0.014

0.068

-43

0.018

0.046

0.068

-42

0.018

0.004

0.05

0.068

-41

0.018

0.05

0.068

-40

14

0.028

0.046

0.05

0.068

-39

0.046

0.05

0.006

0.074

-38

0.046

0.05

0.074

-37

0.046

0.05

0.074

-36

0.046

0.05

0.074

-35

0.046

0.05

0.074

-34

0.046

0.05

0.016

0.09

-33

0.046

0.05

0.008

0.098

-32

0.046

0.004

0.054

0.098

-31

0.046

0.054

0.098

-30

0.046

0.054

0.098

-29

0.046

0.054

0.098

-28

0.046

0.054

0.098

-27

0.046

0.054

0.098

-26

0.046

0.054

0.006

0.104

-25

0.046

0.054

0.104

-24

0.046

0.054

0.002

0.106

-23

0.046

0.054

0.106

-22

0.046

16

0.032

0.086

0.012

0.118

-21

0.046

0.086

0.118

-20

17

0.034

0.08

0.086

0.118

-19

0.08

0.086

0.118

-18

0.08

0.086

0.118

-17

0.08

0.086

0.118

-16

0.08

0.086

0.002

0.12

-15

0.08

0.086

0.12

-14

0.08

0.086

0.12

-13

0.08

0.006

0.092

0.006

0.126

-12

0.08

0.092

0.002

0.128

-11

0.08

0.008

0.1

0.01

0.138

-10

0.08

0.1

0.138

-9

0.08

0.1

0.138

-8

0.08

0.1

0.138

-7

0.08

0.1

0.138

-6

0.08

0.1

0.008

0.146

-5

0.08

0.1

0.146

-4

0.08

0.1

0.008

0.154

-3

0.08

0.1

0.154

-2

0.08

0.1

0.154

-1

0.08

0.1

0.154

36

0.072

0.152

26

0.052

0.152

0.018

0.172

0.152

0.152

0.172

0.152

0.002

0.154

0.172

0.152

0.154

0.006

0.178

0.152

0.154

11

0.022

0.2

0.152

0.154

0.2

0.152

0.154

0.2

0.152

0.154

0.2

0.152

0.154

0.2

0.152

0.154

0.012

0.212

10

0.152

0.154

0.212

11

0.152

0.154

0.212

12

0.152

0.008

0.162

0.212

13

0.152

0.162

0.212

14

0.152

0.002

0.164

0.01

0.222

15

0.152

0.164

0.012

0.234

16

0.152

0.164

0.234

17

0.152

0.164

0.234

18

0.152

0.008

0.172

0.008

0.242

19

0.152

0.172

0.242

20

26

0.052

0.204

0.172

0.242

21

0.204

0.172

0.242

22

0.204

25

0.05

0.222

0.01

0.252

23

0.204

0.222

0.252

24

0.204

0.222

0.018

0.27

25

0.204

0.222

0.27

26

0.204

0.222

12

0.024

0.294

27

0.204

0.222

0.294

28

0.204

0.222

0.294

29

0.204

0.006

0.228

0.294

30

0.204

0.228

0.294

31

0.204

0.012

0.24

0.294

32

0.204

0.24

0.002

0.296

33

0.204

0.012

0.252

0.008

0.304

34

0.204

0.252

0.304

35

0.204

0.252

0.004

0.308

36

0.204

0.252

0.01

0.318

37

0.204

0.252

0.016

0.334

38

0.204

0.252

0.334

39

0.204

0.252

0.334

40

79

0.158

0.362

0.252

0.334

41

0.362

0.252

0.334

42

0.362

0.252

0.004

0.338

43

0.362

0.252

0.338

44

0.362

55

0.11

0.362

0.008

0.346

45

0.362

0.362

0.346

46

0.362

0.002

0.364

0.346

47

0.362

0.364

0.346

48

0.362

0.364

20

0.04

0.386

49

0.362

0.364

0.386

50

0.362

0.364

0.386

51

0.362

0.364

0.01

0.396

52

0.362

0.364

0.012

0.408

53

0.362

0.364

0.408

54

0.362

0.364

0.408

55

0.362

0.364

0.408

56

0.362

0.004

0.368

0.002

0.41

57

0.362

0.368

0.016

0.426

58

0.362

0.01

0.378

0.426

59

0.362

0.378

0.426

60

16

0.032

0.394

0.378

0.426

61

0.394

0.378

0.426

62

0.394

0.008

0.386

0.012

0.438

63

0.394

0.386

0.006

0.444

64

0.394

0.386

0.444

65

0.394

0.386

0.444

66

0.394

15

0.03

0.416

14

0.028

0.472

67

0.394

0.416

0.472

68

0.394

0.002

0.418

0.472

69

0.394

0.418

0.472

70

0.394

0.418

11

0.022

0.494

71

0.394

0.418

0.494

72

0.394

0.418

0.006

0.5

73

0.394

0.01

0.428

0.5

74

0.394

0.428

10

0.02

0.52

75

0.394

0.016

0.444

0.52

76

0.394

0.444

0.014

0.534

77

0.394

0.006

0.45

0.534

78

0.394

0.006

0.456

0.534

79

0.394

0.456

0.006

0.54

80

127

0.254

0.648

0.456

0.54

81

0.648

0.456

0.006

0.546

82

0.648

0.456

0.546

83

0.648

0.456

12

0.024

0.57

84

0.648

0.456

0.01

0.58

85

0.648

0.456

0.014

0.594

86

0.648

0.456

0.002

0.596

87

0.648

0.456

0.596

88

0.648

97

0.194

0.65

0.596

89

0.648

0.65

0.596

90

0.648

0.65

0.596

91

0.648

0.65

0.596

92

0.648

0.65

0.006

0.602

93

0.648

0.65

0.006

0.608

94

0.648

0.65

0.608

95

0.648

0.65

0.608

96

0.648

0.65

34

0.068

0.676

97

0.648

0.65

0.676

98

0.648

0.004

0.654

0.004

0.68

99

0.648

0.654

0.016

0.696

100

14

0.028

0.676

0.654

0.696

101

0.676

0.654

0.696

102

0.676

0.01

0.664

0.696

103

0.676

0.664

0.696

104

0.676

0.664

0.696

105

0.676

0.664

0.002

0.698

106

0.676

0.006

0.67

0.698

107

0.676

0.67

0.698

108

0.676

0.67

0.698

109

0.676

0.67

0.01

0.708

110

0.676

13

0.026

0.696

0.006

0.714

111

0.676

0.696

0.714

112

0.676

0.696

0.714

113

0.676

0.696

0.714

114

0.676

0.696

12

0.024

0.738

115

0.676

0.006

0.702

0.738

116

0.676

0.702

0.004

0.742

117

0.676

0.016

0.718

0.742

118

0.676

0.718

0.014

0.756

119

0.676

0.002

0.72

0.756

120

83

0.166

0.842

0.72

0.012

0.768

121

0.842

0.72

0.768

122

0.842

0.72

0.768

123

0.842

0.72

0.768

124

0.842

0.72

0.004

0.772

125

0.842

0.72

0.772

126

0.842

0.72

0.772

127

0.842

0.72

0.002

0.774

128

0.842

0.004

0.724

0.774

129

0.842

0.724

18

0.036

0.81

130

0.842

0.724

0.81

131

0.842

0.724

0.016

0.826

132

0.842

61

0.122

0.846

0.008

0.834

133

0.842

0.846

0.834

134

0.842

0.846

0.834

135

0.842

0.846

0.834

136

0.842

0.846

0.834

137

0.842

0.846

0.834

138

0.842

0.846

0.834

139

0.842

0.846

0.834

140

13

0.026

0.868

0.846

0.834

141

0.868

0.008

0.854

0.006

0.84

142

0.868

0.004

0.858

0.002

0.842

143

0.868

0.858

0.842

144

0.868

0.858

16

0.032

0.874

145

0.868

0.858

0.874

146

0.868

0.008

0.866

0.874

147

0.868

0.866

0.01

0.884

148

0.868

0.866

0.884

149

0.868

0.866

0.884

150

0.868

0.866

0.884

151

0.868

0.866

0.884

152

0.868

0.866

0.884

153

0.868

0.866

0.884

154

0.868

0.014

0.88

0.884

155

0.868

0.88

0.002

0.886

156

0.868

0.88

0.006

0.892

157

0.868

0.88

0.892

158

0.868

0.88

0.01

0.902

159

0.868

0.006

0.886

0.902

160

41

0.082

0.95

0.886

0.902

161

0.95

0.01

0.896

0.902

162

0.95

0.896

0.01

0.912

163

0.95

0.896

0.912

164

0.95

0.896

0.912

165

0.95

0.896

0.912

166

0.95

0.896

0.912

167

0.95

0.896

0.912

168

0.95

0.006

0.902

0.01

0.922

169

0.95

0.902

0.922

170

0.95

0.902

0.922

171

0.95

0.902

0.008

0.93

172

0.95

0.902

0.93

173

0.95

0.902

0.93

174

0.95

0.902

0.93

175

0.95

0.902

0.01

0.94

176

0.95

27

0.054

0.956

0.94

177

0.95

0.956

0.01

0.95

178

0.95

0.956

0.95

179

0.95

0.956

0.95

180

16

0.032

0.982

0.956

0.95

181

0.982

0.956

0.95

182

0.982

0.956

0.95

183

0.982

0.008

0.964

0.95

184

0.982

0.964

0.95

185

0.982

0.964

0.95

186

0.982

0.964

0.006

0.956

187

0.982

0.964

0.956

188

0.982

0.964

0.956

189

0.982

0.964

0.002

0.958

190

0.982

0.964

0.958

191

0.982

0.964

0.958

192

0.982

0.964

0.014

0.972

193

0.982

0.964

0.972

194

0.982

0.964

0.972

195

0.982

0.964

0.972

196

0.982

0.964

0.972

197

0.982

0.964

0.972

198

0.982

0.018

0.982

0.972

199

0.982

0.982

0.972

200

0.008

0.99

0.982

0.972

201

0.99

0.982

0.008

0.98

202

0.99

0.982

0.98

203

0.99

0.002

0.984

0.98

204

0.99

0.984

0.98

205

0.99

0.984

0.98

206

0.99

0.984

0.004

0.984

207

0.99

0.984

0.984

208

0.99

0.984

0.984

209

0.99

0.984

0.984

210

0.99

0.984

0.984

211

0.99

0.984

0.984

212

0.99

0.984

0.984

213

0.99

0.984

0.004

0.988

214

0.99

0.984

0.988

215

0.99

0.984

0.988

216

0.99

0.984

0.004

0.992

217

0.99

0.984

0.992

218

0.99

0.984

0.992

219

0.99

0.984

0.992

220

0.01

0.006

0.99

0.992

221

0.99

0.992

222

0.99

0.992

223

0.99

0.992

224

0.99

0.992

225

0.004

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

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
68.18
71.97
75.76
78.15
78.30
75.25
69.23
61.21
52.08
53.38
56.35
59.31
62.12
64.85
67.54
69.92
72.05
73.55
4.68
4.94
5.20
5.44
5.68
5.92
6.13
6.32
6.45
72.86
76.91
80.96
83.59
83.98
81.17
75.36
67.53
58.53
63.50
67.03
70.56
72.71
72.61
69.33
63.10
54.89
45.63

BENEFICIO ESPERADO

BENEFICIO MEDIO
MXIMO
MNIMO

18

19

20

21 COMPRADAS
22
23
CANTIDADES
SIMULADAS

24

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