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

precio venta

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

precio compra

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

coste compra

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

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

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

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

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

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

coste exceso

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

22
beneficios

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

coste exceso

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

23
beneficios

176
88
132
88
115
12
88
0
183
132
132
176
44
110
33
73
88
106
132
66
75
186
0
66
88
88
78
110
44
66
-22
88
-22
66
0
88
132
22
220
110
88
88
22
88
88
88
132
88
-22
88
110
73
176
44
22
98
117
99
88
146
132
44
132
88
141
132
154
110
88
66
44
88
119
44
44
22
44
115
22
44

coste exceso

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

24
beneficios

184
92
123
81
104
3
81
0
177
138
138
184
46
104
24
62
92
99
138
69
66
179
0
59
81
81
72
115
46
59
-23
92
-33
59
0
92
138
23
213
104
81
92
23
92
79
77
123
92
-33
92
115
62
169
33
13
87
108
93
79
139
138
46
138
92
135
138
161
115
79
59
46
92
112
46
31
23
35
104
23
46

coste exceso

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

25
beneficios

177
85
114
74
93
-6
74
-13
171
144
144
175
35
98
15
51
83
92
144
72
57
172
0
52
74
74
66
109
37
52
-24
96
-44
52
0
96
129
14
206
98
74
96
24
81
70
66
114
96
-44
96
109
51
162
22
4
76
99
87
70
132
127
48
144
83
129
129
155
109
70
52
37
83
105
48
18
14
26
93
24
37

coste exceso

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

26
beneficios

170
78
105
67
82
-15
67
-26
165
135
150
166
24
92
6
40
74
85
137
75
48
165
0
45
67
67
60
103
28
45
-35
85
-55
45
0
100
120
5
199
92
67
100
15
70
61
55
105
100
-55
100
103
40
155
11
-5
65
90
81
61
125
116
37
150
74
123
120
149
103
61
45
28
74
98
39
5
5
17
82
25
28

coste exceso

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

beneficios

163
71
96
60
71
-24
60
-39
159
126
143
157
13
86
-3
29
65
78
130
68
39
158
-11
38
60
60
54
97
19
38
-46
74
-66
38
-11
91
111
-4
192
86
60
91
6
59
52
44
96
93
-66
93
97
29
148
0
-14
54
81
75
52
118
105
26
143
65
117
111
143
97
52
38
19
65
91
30
-8
-4
8
71
16
19

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

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

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

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

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

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

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

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

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

126
105
189
0
21
-21
63
84
168
126
147
42
126
42
168
-63
-11
63
168
21
126
168
84
21
126
84
84
168
84
84
42
71
84
31
109
-42
42
105
21
84
42
84
84
84
210
63
73
126
84
84
105
210
174
210
42
84
126
126
84
147
-63
84
0
84
126
84
126
168
84
-13
42
21
-21
126
63
0
21
126
126
63
21
147
84
126

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

119
99
198
0
22
-22
66
88
176
132
154
44
132
33
176
-66
-22
66
176
22
132
159
75
12
132
88
88
176
75
88
31
62
88
22
98
-44
44
110
22
75
31
75
75
88
220
66
66
132
88
88
99
220
168
203
44
88
117
132
88
154
-76
75
0
88
132
77
132
176
88
-26
44
22
-22
132
66
0
22
132
132
66
22
154
88
132

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

112
93
207
0
23
-23
59
92
184
138
161
46
123
24
184
-79
-33
69
167
13
125
150
66
3
138
92
92
169
66
92
20
53
92
13
87
-46
46
115
23
66
20
66
66
92
230
69
59
138
77
92
93
230
162
196
35
79
108
138
92
161
-89
66
0
81
125
70
138
169
92
-39
46
23
-23
138
59
-11
23
138
138
69
23
161
81
138

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

105
87
201
-11
14
-24
52
96
177
129
168
37
114
15
192
-92
-44
62
158
4
118
141
57
-6
129
96
96
162
57
83
9
44
83
4
76
-48
35
120
14
57
9
57
57
83
240
62
52
131
66
96
87
240
156
189
26
70
99
129
96
155
-102
57
-13
74
118
63
144
162
83
-52
48
14
-24
144
52
-22
14
144
144
62
24
168
74
129

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

98
81
195
-22
5
-35
45
87
170
120
175
28
105
6
185
-105
-55
55
149
-5
111
132
48
-15
120
100
90
155
48
74
-2
35
74
-5
65
-61
24
114
5
48
-2
48
48
74
233
55
45
124
55
87
81
250
150
182
17
61
90
120
85
149
-115
48
-26
67
111
56
137
155
74
-65
39
5
-35
150
45
-33
5
150
135
55
15
162
67
120

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

91
75
189
-33
-4
-46
38
78
163
111
169
19
96
-3
178
-118
-66
48
140
-14
104
123
39
-24
111
89
84
148
39
65
-13
26
65
-14
54
-74
13
108
-4
39
-13
39
39
65
226
48
38
117
44
78
75
243
144
175
8
52
81
111
74
143
-128
39
-39
60
104
49
130
148
65
-78
30
-4
-46
143
38
-44
-4
139
126
48
6
156
60
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

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

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

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

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

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

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

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

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

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

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

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

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

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

44
132
75
88
176
88
-66
176
119
66
110
242
-32
88
0
44
88
88
88
66
99
22
31
154
88
88
88
44
146
242
154
0
132
-66
88
132
159
128
75
44
132
141
132
176
88
115
242
88
198
88
154
132
88
132
88
154
132
0
66
198
176
220
44
132
66
22
132
-66
12
88
132
-11
88
78
-11
22
66
88
0
0
22
-32
44
220

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

33
138
66
79
184
92
-79
184
112
59
115
253
-43
81
0
46
92
81
92
59
93
13
20
161
82
77
77
46
139
253
161
0
123
-69
92
138
150
122
66
46
138
135
138
184
77
104
236
92
207
81
148
138
81
138
82
161
138
-13
59
207
184
230
46
121
69
23
125
-69
3
81
125
-22
92
72
-22
23
69
92
0
0
23
-43
46
213

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

22
144
57
70
192
96
-92
177
105
52
109
264
-54
74
-13
48
86
74
96
52
87
4
9
155
76
66
66
33
132
264
155
0
114
-82
96
131
141
116
57
37
144
129
144
192
66
93
230
96
216
74
142
144
74
129
76
155
127
-26
52
201
175
240
35
110
72
14
118
-82
-6
74
118
-33
96
66
-33
24
62
81
-11
-11
14
-54
48
206

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

11
137
48
61
185
87
-105
170
98
45
103
275
-65
67
-26
37
80
67
90
45
81
-5
-2
149
70
55
55
20
125
258
149
-11
105
-95
100
124
132
110
48
28
135
123
150
200
55
82
224
89
210
67
136
150
67
120
70
149
116
-39
45
195
166
233
24
99
75
5
111
-95
-15
67
111
-44
87
60
-44
25
55
70
-22
-22
5
-65
37
199

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

0
130
39
52
178
78
-118
163
91
38
97
269
-76
60
-39
26
74
60
84
38
75
-14
-13
143
64
44
44
7
118
252
143
-22
96
-108
91
117
123
104
39
19
126
117
143
193
44
71
218
82
204
60
130
141
60
111
64
143
105
-52
38
189
157
226
13
88
68
-4
104
-108
-24
60
104
-55
78
54
-55
16
48
59
-33
-33
-4
-76
26
192

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

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

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

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

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

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

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

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

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

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

42
84
11
-42
168
126
168
42
63
84
84
0
168
84
84
126
168
126
94
21
21
21
42
168
42
111
42
21
-42
84
-63
42
126
0
126
126
63
105
193
69
21
42
84
0
84
42
84
126
147
147
126
126
84
126
153
111
-63
168
-21
84
0
168
42
-21
126
84
126
84
168
31
-13
168
42
168
168
31
105
0
21
42
42
126
168
-73

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

44
88
2
-55
176
132
159
31
66
88
88
-13
176
88
73
132
176
132
88
22
22
22
44
176
44
102
44
22
-55
88
-66
44
132
-13
132
132
66
99
186
58
22
44
73
0
88
44
88
132
154
154
132
132
88
117
146
102
-66
176
-22
88
0
176
44
-22
132
88
132
88
176
22
-26
159
44
176
176
22
110
-13
22
29
44
132
176
-86

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

46
92
-7
-68
184
138
150
20
69
92
92
-26
184
81
62
138
184
138
82
13
13
23
46
184
46
93
46
13
-68
92
-69
46
138
-26
138
125
69
93
179
47
23
33
62
0
92
46
92
123
148
148
138
138
92
108
139
93
-79
169
-23
92
-13
184
46
-23
138
81
125
92
184
13
-39
150
46
184
184
13
115
-26
23
16
46
138
184
-99

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

48
83
-16
-81
175
129
141
9
72
81
96
-39
177
74
51
144
177
129
76
4
4
14
37
192
35
84
35
4
-81
81
-72
48
131
-39
127
118
62
87
172
36
24
22
51
-13
96
37
96
114
142
142
144
144
83
99
132
84
-92
162
-34
86
-26
175
37
-24
131
74
118
96
192
4
-52
141
33
177
175
4
120
-39
24
3
48
144
192
-112

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

39
74
-25
-94
166
120
132
-2
65
70
90
-52
170
67
40
137
170
120
70
-5
-5
5
28
200
24
75
24
-5
-94
70
-85
39
124
-52
116
111
55
81
165
25
25
11
40
-26
100
28
100
105
136
136
137
137
74
90
125
75
-105
155
-45
80
-39
166
28
-25
124
67
111
100
185
-5
-65
132
20
170
166
-5
125
-52
15
-10
37
150
200
-125

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

30
65
-34
-107
157
111
123
-13
58
59
84
-65
163
60
29
130
163
111
64
-14
-14
-4
19
191
13
66
13
-14
-107
59
-98
30
117
-65
105
104
48
75
158
14
16
0
29
-39
91
19
91
96
130
130
130
130
65
81
118
66
-118
148
-56
74
-52
157
19
-36
117
60
104
91
178
-14
-78
123
7
163
157
-14
119
-65
6
-23
26
141
193
-138

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

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

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

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

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

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

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

42
126
84
73
105
42
134
42
42
126
126
0
126
126
-42
42
0
42
126
126
84
42
168
-63
105
42
42
126
63
31
42
-21
-42
126
42
21
-21
42
42
210
189
84
73
84
168
63
189
-63
126
126
21
42
-42
126
21
0
84
84
84
84
126
168
126
94
-63
84
189
84
29
126
0
42
42
126
113
189
0
84
42
168
84
42
126
42

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

44
132
88
66
110
44
128
44
29
132
132
0
132
119
-44
44
-13
44
132
132
88
44
176
-66
110
44
44
117
66
22
44
-22
-44
132
44
22
-32
44
33
220
198
71
66
88
176
66
198
-66
117
132
22
44
-55
132
22
0
88
88
88
88
132
176
132
88
-66
73
198
88
18
117
0
44
33
132
106
198
-11
88
44
176
88
33
117
44

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

46
138
92
59
104
46
122
46
16
138
138
-13
125
112
-57
31
-26
46
138
123
92
46
184
-79
115
46
46
108
59
13
46
-33
-46
138
46
23
-43
46
24
213
192
58
59
92
169
69
207
-69
108
138
23
35
-68
121
23
-11
79
92
92
92
138
184
138
82
-79
62
192
92
7
108
0
35
24
138
99
207
-22
92
46
184
92
24
108
46

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

48
131
96
52
98
48
116
37
3
129
131
-26
118
105
-70
18
-39
35
144
114
83
33
192
-92
109
48
48
99
52
4
33
-44
-48
131
35
24
-54
35
15
206
186
45
52
96
162
62
216
-72
99
144
24
26
-81
110
14
-22
70
96
86
81
129
192
131
76
-92
51
186
83
-4
99
0
26
15
144
92
201
-33
96
48
177
81
15
99
48

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

50
124
100
45
92
37
110
28
-10
120
124
-39
111
98
-83
5
-52
24
135
105
74
20
200
-105
103
50
50
90
45
-5
20
-55
-61
124
24
15
-65
24
6
199
180
32
45
87
155
55
210
-75
90
137
15
17
-94
99
5
-33
61
83
80
70
120
185
124
70
-105
40
180
74
-15
90
0
17
6
137
85
195
-44
87
50
170
70
6
90
50

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

39
117
91
38
86
26
104
19
-23
111
117
-52
104
91
-96
-8
-65
13
126
96
65
7
191
-118
97
41
41
81
38
-14
7
-66
-74
117
13
6
-76
13
-3
192
174
19
38
78
148
48
204
-88
81
130
6
8
-107
88
-4
-44
52
70
74
59
111
178
117
64
-118
29
174
65
-26
81
-11
8
-3
130
78
189
-55
78
39
163
59
-3
81
39

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

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

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

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

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

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

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

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

42
168
-42
-63
42
126
147
126
126
147
0
42
84
126
168
0
105
53
84
84
168
126
42
147
0
-42
84
21
147
-42
189
42
126
151
-21
168
42
84
231
42
84
-42
105
42
42
84
84
126
126
-11
42
168
71
84
147
0
126
84
84
0
84
84
0
84
126
84
111
71
126
84
42
147
-21
-11
42
42
42
21
147
168
-42
84
42
42

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

44
176
-44
-76
44
132
154
132
132
154
0
44
88
132
176
-11
110
46
88
88
176
132
33
154
0
-44
73
12
141
-44
198
31
132
142
-22
176
44
88
242
44
88
-55
110
44
44
88
88
132
132
-22
44
161
62
88
154
0
132
88
88
0
88
88
0
88
132
88
102
62
132
75
44
141
-22
-22
31
44
44
22
154
161
-44
73
44
44

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

35
167
-46
-89
31
138
161
138
123
161
0
35
92
138
184
-22
104
39
92
92
184
138
24
161
-13
-46
62
3
135
-46
207
20
138
133
-23
169
46
81
253
46
92
-68
104
46
46
79
92
138
138
-33
35
154
53
79
161
0
123
92
79
0
92
92
0
92
125
92
93
53
138
66
46
135
-33
-33
20
33
46
23
161
154
-46
62
46
46

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

26
158
-59
-102
18
144
168
144
114
168
0
26
96
129
177
-33
98
32
96
81
177
129
15
155
-26
-48
51
-6
129
-59
216
9
129
124
-24
162
35
74
264
37
83
-81
98
35
48
70
96
144
144
-44
26
147
44
70
168
0
114
96
70
0
96
96
0
96
118
86
84
44
129
57
35
129
-44
-44
9
22
35
24
155
147
-59
51
37
48

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

17
149
-72
-115
5
137
162
150
105
162
-11
17
89
120
170
-44
92
25
87
70
170
120
6
149
-39
-50
40
-15
123
-72
210
-2
120
115
-35
155
24
67
275
28
74
-94
92
24
37
61
85
150
150
-55
17
140
35
61
162
-13
105
100
61
-11
87
87
-13
100
111
80
75
35
120
48
24
123
-55
-55
-2
11
24
15
149
140
-72
40
28
50

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

8
140
-85
-128
-8
130
156
139
96
156
-22
8
82
111
163
-55
86
18
78
59
163
111
-3
143
-52
-63
29
-24
117
-85
204
-13
111
106
-46
148
13
60
269
19
65
-107
86
13
26
52
74
143
141
-66
8
133
26
52
156
-26
96
94
52
-22
78
78
-26
93
104
74
66
26
111
39
13
117
-66
-66
-13
0
13
6
143
133
-85
29
19
37

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

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

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

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

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

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

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

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

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

147
84
-21
42
21
84
168
42
126
42
42
-42
168
42
111
84
168
134
126
42
63
-42
27
84
21
84
0
84
0
0
84
42
63
231
0
84
-21
84
0
84
42
231
168
-42
126
0
168
189
11
42
168
126
0
84
84
0
126
84
-21
42
21
168
210
84
67
21
-11
0
168
-21
29
231
0
126
42
-42
84
0
84
-21
84
147
84
84

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

141
88
-22
44
12
88
176
44
132
44
44
-44
176
44
102
88
176
128
132
44
66
-44
14
88
22
88
0
73
0
0
88
44
66
242
0
77
-22
88
0
88
44
242
161
-44
132
-11
176
198
2
44
176
132
0
88
88
0
117
88
-22
44
22
176
220
88
54
22
-22
0
176
-22
18
242
-11
132
31
-44
88
0
88
-22
88
154
88
88

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

135
79
-23
46
3
92
169
46
125
46
46
-46
167
46
93
79
184
122
138
46
69
-46
1
79
13
92
-11
62
0
-13
92
46
69
253
-11
70
-33
92
-11
92
46
253
154
-46
123
-22
169
192
-7
46
184
125
0
79
92
0
108
79
-23
46
23
184
213
79
41
13
-33
-11
184
-23
7
253
-22
138
20
-46
92
-11
92
-23
92
161
77
92

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

129
70
-24
35
-6
83
162
48
118
37
33
-48
158
48
84
70
192
116
144
48
62
-48
-12
70
4
86
-22
51
-13
-26
83
48
72
247
-22
63
-44
96
-22
96
33
247
147
-59
114
-33
162
186
-16
33
177
118
0
70
96
0
99
70
-24
35
14
177
206
70
28
4
-44
-22
175
-24
-4
264
-33
144
9
-59
96
-22
83
-24
83
155
66
83

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

123
61
-25
24
-15
74
155
39
111
28
20
-61
149
50
75
61
185
110
150
37
55
-61
-25
61
-5
80
-33
40
-26
-39
74
37
65
241
-33
56
-55
100
-33
89
20
241
140
-72
105
-44
155
180
-25
20
170
111
-11
61
100
0
90
61
-35
24
5
170
199
61
15
-5
-55
-33
166
-35
-15
275
-44
135
-2
-72
100
-33
74
-35
74
149
55
74

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

117
52
-36
13
-24
65
148
30
104
19
7
-74
140
41
66
52
178
104
141
26
48
-74
-38
52
-14
74
-44
29
-39
-52
65
26
58
235
-44
49
-66
89
-44
82
7
235
133
-85
96
-55
148
174
-34
7
163
104
-22
52
91
-11
81
52
-46
13
-4
163
192
52
2
-14
-66
-44
157
-46
-26
269
-55
126
-13
-85
91
-44
65
-46
65
143
44
65

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

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

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

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

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

126
-42
168
29
-42
105
168
111
126
0
-42
42
42
126
84
168
71
84
-21
168
21
71
84
94
-63
189
42
168
84
84
-63
-21
-21
126
63
42
63
84
168
84
189
168
0
189
84
42
31
126
-63
147
174
210
134
168
126
168
84
84
42
-21
21
210
134
42
21
84
84
63
84
84
71
126
126
0
27
69
63
53
168
126
84
84
126
126

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

132
-55
176
18
-44
110
176
102
132
0
-44
44
44
119
88
159
62
88
-22
176
12
62
88
88
-66
198
44
176
88
75
-66
-22
-22
132
66
44
66
88
176
88
198
161
0
183
88
33
22
132
-66
154
168
203
128
176
132
176
88
88
44
-22
22
220
128
44
22
88
73
66
88
88
62
132
132
0
14
58
66
46
176
132
88
88
117
117

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

138
-68
184
7
-46
115
184
93
138
0
-46
46
46
112
79
150
53
77
-23
169
3
53
92
82
-69
192
46
169
92
66
-79
-23
-33
138
59
33
69
92
184
79
207
154
0
177
92
24
13
123
-69
148
162
196
122
184
138
184
92
92
46
-23
13
230
122
33
13
79
62
59
92
92
53
123
123
0
1
47
69
39
167
123
92
92
108
108

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

144
-81
192
-4
-59
109
175
84
144
-13
-48
35
37
105
70
141
44
66
-24
162
-6
44
96
76
-72
186
48
162
96
57
-92
-34
-44
129
52
22
72
81
177
70
201
147
0
171
83
15
4
114
-72
142
156
189
116
192
144
177
81
96
37
-24
4
223
116
22
4
70
51
52
96
96
44
114
114
-13
-12
36
72
32
158
114
85
96
99
99

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

135
-94
200
-15
-72
103
166
75
135
-26
-50
24
28
98
61
132
35
55
-35
155
-15
35
87
70
-85
180
37
155
87
48
-105
-45
-55
120
45
11
65
70
170
61
195
140
0
165
74
6
-5
105
-85
136
150
182
110
185
135
170
70
100
28
-25
-5
216
110
11
-5
61
40
45
100
87
35
105
105
-26
-25
25
75
25
149
105
78
87
90
90

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

126
-107
191
-26
-85
97
157
66
126
-39
-63
13
19
91
52
123
26
44
-46
148
-24
26
78
64
-98
174
26
148
78
39
-118
-56
-66
111
38
0
58
59
163
52
189
133
-11
159
65
-3
-14
96
-98
130
144
175
104
178
126
163
59
91
19
-36
-14
209
104
0
-14
52
29
38
93
78
26
96
96
-39
-38
14
68
18
140
96
71
78
81
81

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

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

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

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

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

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

42
189
126
189
-42
189
84
-42
42
42
-42
21
21
21
126
147
42
147
42
231
42
0
42
42
168
210
210
189
63
189
84
63
0
84
-21
0
84
0
42
-13
84
84
42
0
21
147
126
84
84
126
71
-21
126
0
126
42
42
84
210
-21
-11
0
84
126
168
84
84
126
42
126
105
84
210
168
0
53
84
126
42
11
105
0
-13
42

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

33
198
132
183
-44
183
75
-44
44
44
-44
22
22
22
132
154
44
141
44
242
44
0
44
31
176
220
220
183
66
198
88
66
0
88
-32
0
88
0
31
-26
88
88
44
0
22
154
132
88
88
132
62
-22
132
-11
132
44
44
75
220
-22
-22
-13
73
132
176
88
88
119
44
132
110
88
220
176
0
46
77
132
44
2
110
0
-26
44

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

24
207
138
177
-46
177
66
-46
46
46
-46
23
23
23
138
161
35
135
33
236
46
-13
46
20
184
230
230
177
69
207
77
59
0
92
-43
0
92
0
20
-39
92
92
46
0
13
148
121
92
79
138
53
-33
138
-22
138
35
35
66
230
-23
-33
-26
62
138
184
92
92
112
46
125
115
92
230
184
0
39
70
123
31
-7
115
0
-39
46

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

15
201
129
171
-48
171
57
-59
37
35
-59
24
24
24
144
168
26
129
22
230
37
-26
48
9
175
240
240
171
72
216
66
52
-13
79
-54
-11
83
0
9
-52
96
96
37
0
4
142
110
96
70
131
44
-44
144
-33
129
26
26
57
223
-34
-44
-39
51
131
177
96
83
105
48
118
109
83
240
177
-13
32
63
114
18
-16
120
0
-52
48

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

6
195
120
165
-61
165
48
-72
28
24
-72
25
15
15
150
162
17
123
11
224
28
-39
37
-2
166
233
233
165
65
210
55
45
-26
66
-65
-22
74
-13
-2
-65
90
85
28
-11
-5
136
99
87
61
124
35
-55
150
-44
120
17
17
48
216
-45
-55
-52
40
124
170
87
74
98
37
111
103
74
233
170
-26
25
56
105
5
-25
114
0
-65
39

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

-3
189
111
159
-74
159
39
-85
19
13
-85
16
6
6
143
156
8
117
0
218
19
-52
26
-13
157
226
226
159
58
204
44
38
-39
53
-76
-33
65
-26
-13
-78
84
74
19
-22
-14
130
88
78
52
117
26
-66
141
-55
111
8
8
39
209
-56
-66
-65
29
117
163
78
65
91
26
104
97
65
226
163
-39
18
49
96
-8
-34
108
-13
-78
30

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

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

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

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

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

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

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

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

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

168
84
42
84
0
84
126
-42
0
27
-31
109
126
84
153
21
42
0
126
42
21
42
-21
105
84
168
168
0
84
126
42
42
147
84
84
126
-21
126
29
21
71
168
42
153
168
42
126
0
84
126
147
84
-42
0
42
-42
42
147
84
109
42
105
21
21
63
84
84
84
84
168
126
113
42
42
126
84
42
84
84
21
42
168
126
168

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

176
88
44
88
-11
88
132
-44
0
14
-42
98
132
88
146
22
44
0
132
44
22
33
-22
110
88
159
159
0
88
132
44
44
141
77
88
132
-22
132
18
22
62
176
31
146
161
44
132
0
88
132
154
88
-44
0
44
-44
44
141
88
98
44
110
22
22
66
88
88
88
88
176
132
106
44
44
132
88
44
88
88
12
44
176
132
176

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

184
92
46
92
-22
92
125
-46
-13
1
-53
87
123
92
139
23
46
-11
125
46
23
24
-23
115
92
150
150
-13
92
123
46
46
135
70
92
138
-23
125
7
23
53
167
20
139
154
46
138
0
92
123
148
92
-46
0
46
-46
46
135
92
87
46
115
23
23
69
92
92
92
81
184
125
99
33
46
123
92
35
92
92
3
46
169
123
184

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

192
85
48
96
-33
96
118
-48
-26
-12
-64
76
114
81
132
14
35
-22
118
48
24
15
-34
109
83
141
141
-26
96
114
33
37
129
63
96
129
-24
118
-4
24
44
158
9
132
147
37
144
0
83
114
142
81
-59
0
48
-48
37
129
83
76
37
109
24
24
72
83
83
86
74
192
118
92
22
48
114
83
26
85
96
-6
35
162
114
192

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

200
78
35
87
-44
85
111
-61
-39
-25
-75
65
105
70
125
5
24
-33
111
35
25
6
-45
103
74
132
132
-39
100
105
20
28
123
56
89
120
-35
111
-15
25
35
149
-2
125
140
28
137
0
74
105
136
70
-72
-13
37
-61
28
123
74
65
28
103
15
15
75
74
74
80
67
185
111
85
11
39
105
74
17
78
85
-15
24
155
105
185

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

191
71
22
78
-55
74
104
-74
-52
-38
-86
54
96
59
118
-4
13
-44
104
22
16
-3
-56
97
65
123
123
-52
87
96
7
19
117
49
82
111
-46
104
-26
16
26
140
-13
118
133
19
130
-11
65
96
130
59
-85
-26
26
-74
19
117
65
54
19
97
6
6
68
65
65
74
60
178
104
78
0
30
96
65
8
71
74
-24
13
148
96
178

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

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

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

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

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

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

126
174
42
84
168
63
71
126
0
42
84
231
151
42
84
84
29
21
84
42
42
63
126
0
126
-13
0
147
84
-21
134
126
63
21
231
113
42
-42
21
84
42
0
-21
126
126
0
126
42
0
84
105
0
105
84
0
0
42
84
105
0
-21
174
42
84
210
42
84
0
84
126
168
42
134
84
84
42
71
84
84
153
94
126
231
126

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

132
168
44
75
176
66
62
132
0
44
88
242
142
44
88
88
18
22
88
33
44
66
132
0
132
-26
0
154
88
-22
128
132
66
22
242
106
29
-55
22
88
44
-11
-32
132
132
0
132
44
0
88
110
0
110
88
0
-11
44
88
110
0
-22
168
44
88
220
44
88
-11
88
132
176
44
128
88
88
33
62
88
88
146
88
132
242
132

7
18
0
18
0
0
27
0
0
0
7
0
27
9
0
0
33
0
9
18
0
0
0
0
7
39
11
0
0
0
18
0
0
0
0
21
26
26
0
7
0
22
22
0
0
0
0
0
0
7
0
0
0
9
11
22
0
0
0
11
0
18
0
0
0
9
9
22
9
0
0
9
18
9
0
18
27
0
0
21
18
0
0
0

125
162
46
66
184
69
53
138
0
46
81
253
133
35
92
92
7
23
79
24
46
69
138
0
125
-39
-11
161
92
-23
122
138
69
23
253
99
16
-68
23
81
46
-22
-43
138
138
0
138
46
0
81
115
0
115
79
-11
-22
46
92
115
-11
-23
162
46
92
230
35
79
-22
79
138
184
35
122
79
92
24
53
92
92
139
82
138
253
138

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

118
156
48
57
192
62
44
127
-11
37
74
264
124
26
83
96
-4
24
70
15
35
72
129
0
118
-52
-22
155
81
-24
116
129
72
24
247
92
3
-81
14
74
33
-33
-54
144
131
-11
144
35
0
74
109
-11
109
70
-22
-33
35
96
120
-22
-24
156
37
81
223
26
70
-33
70
127
192
26
116
70
96
15
44
96
96
132
76
144
247
129

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

111
150
37
48
200
55
35
116
-22
28
67
258
115
17
74
87
-15
25
61
6
24
65
120
-11
111
-65
-33
149
70
-35
110
120
65
25
241
85
-10
-94
5
67
20
-44
-65
137
124
-22
133
24
-13
67
103
-22
103
61
-33
-44
24
89
114
-33
-25
150
28
70
216
17
61
-44
61
116
183
17
110
61
85
6
35
87
89
125
70
137
241
120

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

104
144
26
39
193
48
26
105
-33
19
60
252
106
8
65
78
-26
16
52
-3
13
58
111
-22
104
-78
-44
143
59
-46
104
111
58
16
235
78
-23
-107
-4
60
7
-55
-76
130
117
-33
122
13
-26
60
97
-33
97
52
-44
-55
13
82
108
-44
-36
144
19
59
209
8
52
-55
52
105
174
8
104
52
74
-3
26
78
82
118
64
130
235
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

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

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

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

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

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

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

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

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

0
0
0
0
0
0
13
0
0
0
9
0
13
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6

210
42
42
84
126
84
-13
126
126
42
31
126
-53
84
-63
84
-63
147
0
0
231
42
126
126
168
84
84
126
105
42
147
126
105
21
147
0
84
84
42
84
84
214
42
42
42
126
84
42
105
84
-42
84
210
0
84
168
84
168
84
126
42
84
63
42
21
0
84
168
21
0
210
210
147
42
63
84
-21
42
147
174

0
0
0
0
0
0
26
0
0
9
18
0
26
0
0
0
0
0
0
0
0
0
0
9
0
0
9
7
0
0
0
0
6
0
0
0
0
0
0
0
0
12
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7
0
0
0
0
0
7
9
9
0
9
0
0
0
0
0
0
0
0
0
0
0
0
12

220
44
44
88
132
88
-26
132
132
33
22
132
-66
88
-66
88
-66
154
0
0
242
44
132
117
176
88
75
119
110
44
154
132
99
22
154
0
88
88
44
88
88
208
44
44
44
132
88
44
110
88
-44
88
220
0
88
176
77
176
88
132
44
88
56
33
12
0
75
176
22
0
220
220
154
44
66
88
-22
44
154
168

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

213
46
46
92
123
92
-39
138
125
24
13
138
-79
92
-79
92
-79
161
0
-11
253
46
123
108
184
79
66
112
115
35
148
138
93
13
161
-11
81
75
46
92
92
202
31
46
35
138
82
46
104
81
-46
77
230
-11
82
184
70
184
92
138
46
92
49
24
3
0
66
184
23
0
230
213
161
46
69
92
-33
33
148
162

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

206
48
37
81
114
81
-52
129
118
15
4
144
-92
96
-92
96
-92
155
0
-22
264
35
114
99
192
70
57
105
109
26
142
144
87
4
155
-22
74
62
35
96
81
196
18
48
26
131
76
37
98
74
-59
66
223
-22
76
177
63
175
96
131
48
81
42
15
-6
0
57
192
14
-11
240
206
168
37
72
81
-44
22
142
156

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

199
37
28
70
105
70
-65
120
111
6
-5
150
-105
87
-105
89
-105
149
-13
-33
258
24
105
90
183
61
48
98
103
17
136
135
81
-5
149
-33
67
49
24
100
70
190
5
50
17
124
70
28
92
67
-72
55
216
-33
70
170
56
166
87
124
50
70
35
6
-15
0
48
200
5
-22
250
199
162
28
65
70
-55
11
136
150

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

192
26
19
59
96
59
-78
111
104
-3
-14
139
-118
78
-118
82
-118
143
-26
-44
252
13
96
81
174
52
39
91
97
8
130
126
75
-14
143
-44
60
36
13
91
59
184
-8
41
8
117
64
19
86
60
-85
44
209
-44
64
163
49
157
78
117
39
59
28
-3
-24
-11
39
193
-4
-33
243
192
156
19
58
59
-66
0
130
144

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

0.006

-101

0.006

-100

0.006

-99

0.006

-98

0.006

0.006

22 unid.

0.006

24 unid.

0.006

0.006

0.006

-92

0.01

0.016

0.2
-91

0.016

-90

0.016

-89
0.1

0.016

-88

0.016

-87 0

0.016

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.016
0.016

-84

0.016

-83

0.002

0.016

-82

0.002

0.004

0.02

-81

0.002

0.008

0.028

-80

0.002

0.028

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

-78

0.002

0.028

-77

0.002

0.028

-76

0.004

0.006

0.028

-75

0.006

0.028

-74

0.006

0.028

-73

0.006

0.028

-72

0.006

0.004

0.032

-71

0.006

0.032

-70

0.006

0.002

0.034

-69

0.006

0.034

-68

0.006

0.034

-67

0.006

0.034

-66

0.018

0.024

0.034

-65

0.024

0.034

-64

0.024

0.034

-63

0.024

0.034

-62

0.024

0.034

-61

0.024

0.034

-60

11

0.022

0.022

0.024

0.034

-59

0.022

0.024

0.006

0.04

-58

0.022

0.024

0.04

-57

0.022

0.024

0.04

-56

0.022

0.024

0.04

-55

0.022

0.008

0.032

0.04

-54

0.022

0.032

0.006

0.046

-53

0.022

0.032

0.046

-52

0.022

0.032

0.004

0.05

-51

0.022

0.032

0.05

-50

0.022

0.032

0.05

-49

0.022

0.032

0.05

-48

0.022

0.032

0.006

0.056

-47

0.022

0.032

0.056

-46

0.022

0.032

0.056

-45

0.022

0.032

0.056

-44

0.022

0.014

0.046

0.014

0.07

-43

0.022

0.046

0.07

-42

0.022

0.046

0.07

-41

0.022

0.046

0.07

-40

12

0.024

0.046

0.046

0.07

-39

0.046

0.046

0.008

0.078

-38

0.046

0.046

0.078

-37

0.046

0.046

0.078

-36

0.046

0.046

0.078

-35

0.046

0.046

0.078

-34

0.046

0.046

0.002

0.08

-33

0.046

0.046

0.008

0.088

-32

0.046

0.006

0.052

0.088

-31

0.046

0.052

0.088

-30

0.046

0.052

0.088

-29

0.046

0.052

0.088

-28

0.046

0.052

0.088

-27

0.046

0.052

0.088

-26

0.046

0.004

0.056

0.008

0.096

-25

0.046

0.056

0.096

-24

0.046

0.056

0.01

0.106

-23

0.046

0.056

0.106

-22

0.046

13

0.026

0.082

0.004

0.11

-21

0.046

0.082

0.11

-20

12

0.024

0.07

0.082

0.11

-19

0.07

0.082

0.11

-18

0.07

0.082

0.11

-17

0.07

0.082

0.11

-16

0.07

0.082

0.002

0.112

-15

0.07

0.082

0.112

-14

0.07

0.082

0.112

-13

0.07

0.008

0.09

0.008

0.12

-12

0.07

0.09

0.12

-11

0.07

0.008

0.098

0.006

0.126

-10

0.07

0.098

0.126

-9

0.07

0.098

0.126

-8

0.07

0.098

0.126

-7

0.07

0.098

0.126

-6

0.07

0.098

0.008

0.134

-5

0.07

0.098

0.134

-4

0.07

0.098

0.002

0.136

-3

0.07

0.098

0.136

-2

0.07

0.098

0.136

-1

0.07

0.098

0.136

35

0.07

0.14

21

0.042

0.14

0.016

0.152

0.14

0.14

0.152

0.14

0.002

0.142

0.152

0.14

0.142

0.004

0.156

0.14

0.142

10

0.02

0.176

0.14

0.142

0.176

0.14

0.142

0.176

0.14

0.142

0.176

0.14

0.142

0.176

0.14

0.142

0.012

0.188

10

0.14

0.142

0.188

11

0.14

0.142

0.188

12

0.14

0.008

0.15

0.188

13

0.14

0.15

0.188

14

0.14

0.15

10

0.02

0.208

15

0.14

0.15

0.012

0.22

16

0.14

0.15

0.22

17

0.14

0.15

0.22

18

0.14

0.002

0.152

0.006

0.226

19

0.14

0.152

0.226

20

30

0.06

0.2

0.152

0.226

21

0.2

0.152

0.226

22

0.2

29

0.058

0.21

0.008

0.234

23

0.2

0.21

0.234

24

0.2

0.21

0.018

0.252

25

0.2

0.21

0.252

26

0.2

0.21

0.014

0.266

27

0.2

0.21

0.266

28

0.2

0.21

0.266

29

0.2

0.004

0.214

0.266

30

0.2

0.214

0.266

31

0.2

0.012

0.226

0.266

32

0.2

0.226

0.002

0.268

33

0.2

0.012

0.238

0.008

0.276

34

0.2

0.238

0.276

35

0.2

0.238

12

0.024

0.3

36

0.2

0.238

0.002

0.302

37

0.2

0.238

11

0.022

0.324

38

0.2

0.238

0.324

39

0.2

0.238

0.324

40

76

0.152

0.352

0.238

0.324

41

0.352

0.238

0.324

42

0.352

0.238

0.324

43

0.352

0.238

0.324

44

0.352

57

0.114

0.352

0.006

0.33

45

0.352

0.352

0.002

0.332

46

0.352

0.002

0.354

0.332

47

0.352

0.354

0.332

48

0.352

0.354

16

0.032

0.364

49

0.352

0.354

0.364

50

0.352

0.354

0.364

51

0.352

0.354

0.014

0.378

52

0.352

0.354

13

0.026

0.404

53

0.352

0.354

0.404

54

0.352

0.354

0.404

55

0.352

0.354

0.404

56

0.352

0.354

0.404

57

0.352

0.354

10

0.02

0.424

58

0.352

0.002

0.356

0.424

59

0.352

0.356

0.424

60

18

0.036

0.388

0.356

0.424

61

0.388

0.356

0.424

62

0.388

0.006

0.362

0.012

0.436

63

0.388

0.362

0.002

0.438

64

0.388

0.362

0.438

65

0.388

0.362

0.438

66

0.388

22

0.044

0.406

0.014

0.452

67

0.388

0.406

0.452

68

0.388

0.406

0.452

69

0.388

0.406

0.452

70

0.388

0.406

0.018

0.47

71

0.388

0.002

0.408

0.47

72

0.388

0.408

0.006

0.476

73

0.388

0.014

0.422

0.476

74

0.388

0.422

15

0.03

0.506

75

0.388

10

0.02

0.442

0.506

76

0.388

0.442

0.012

0.518

77

0.388

0.002

0.444

0.518

78

0.388

0.004

0.448

0.518

79

0.388

0.448

0.518

80

114

0.228

0.616

0.448

0.518

81

0.616

0.448

0.014

0.532

82

0.616

0.448

0.532

83

0.616

0.448

12

0.024

0.556

84

0.616

0.448

0.006

0.562

85

0.616

0.448

0.002

0.564

86

0.616

0.448

0.008

0.572

87

0.616

0.448

0.01

0.582

88

0.616

87

0.174

0.622

0.582

89

0.616

0.622

0.582

90

0.616

0.622

0.582

91

0.616

0.622

0.582

92

0.616

0.622

0.004

0.586

93

0.616

0.622

0.006

0.592

94

0.616

0.622

0.592

95

0.616

0.622

0.592

96

0.616

0.622

30

0.06

0.652

97

0.616

0.622

0.652

98

0.616

0.004

0.626

0.01

0.662

99

0.616

0.01

0.636

0.014

0.676

100

20

0.04

0.656

0.636

0.676

101

0.656

0.636

0.676

102

0.656

0.006

0.642

0.676

103

0.656

0.642

0.676

104

0.656

0.642

0.676

105

0.656

0.642

0.008

0.684

106

0.656

0.004

0.646

0.684

107

0.656

0.646

0.684

108

0.656

0.646

0.684

109

0.656

0.646

0.01

0.694

110

0.656

12

0.024

0.67

0.004

0.698

111

0.656

0.67

0.698

112

0.656

0.67

0.698

113

0.656

0.67

0.698

114

0.656

0.67

0.016

0.714

115

0.656

0.006

0.676

0.714

116

0.656

0.676

0.004

0.718

117

0.656

0.014

0.69

0.718

118

0.656

0.69

0.016

0.734

119

0.656

0.008

0.698

0.734

120

88

0.176

0.832

0.698

0.004

0.738

121

0.832

0.698

0.738

122

0.832

0.698

0.738

123

0.832

0.698

0.738

124

0.832

0.698

0.002

0.74

125

0.832

0.698

0.74

126

0.832

0.698

0.74

127

0.832

0.698

0.006

0.746

128

0.832

0.004

0.702

0.746

129

0.832

0.702

19

0.038

0.784

130

0.832

0.702

0.784

131

0.832

0.702

0.016

0.8

132

0.832

67

0.134

0.836

0.006

0.806

133

0.832

0.836

0.806

134

0.832

0.836

0.806

135

0.832

0.836

0.806

136

0.832

0.836

0.806

137

0.832

0.836

0.806

138

0.832

0.836

0.806

139

0.832

0.836

0.806

140

21

0.042

0.874

0.836

0.806

141

0.874

0.008

0.844

0.008

0.814

142

0.874

0.002

0.846

0.006

0.82

143

0.874

0.846

0.82

144

0.874

0.846

23

0.046

0.866

145

0.874

0.846

0.866

146

0.874

0.006

0.852

0.866

147

0.874

0.852

0.004

0.87

148

0.874

0.852

0.87

149

0.874

0.852

0.87

150

0.874

0.852

0.87

151

0.874

0.852

0.87

152

0.874

0.852

0.87

153

0.874

0.852

0.87

154

0.874

15

0.03

0.882

0.87

155

0.874

0.882

0.014

0.884

156

0.874

0.882

0.002

0.886

157

0.874

0.882

0.886

158

0.874

0.882

0.004

0.89

159

0.874

0.008

0.89

0.89

160

40

0.08

0.954

0.89

0.89

161

0.954

0.004

0.894

0.89

162

0.954

0.894

0.012

0.902

163

0.954

0.894

0.902

164

0.954

0.894

0.902

165

0.954

0.894

0.902

166

0.954

0.894

0.902

167

0.954

0.894

0.902

168

0.954

0.002

0.896

0.01

0.912

169

0.954

0.896

0.912

170

0.954

0.896

0.912

171

0.954

0.896

0.002

0.914

172

0.954

0.896

0.004

0.918

173

0.954

0.896

0.918

174

0.954

0.896

0.918

175

0.954

0.896

0.01

0.928

176

0.954

30

0.06

0.956

0.928

177

0.954

0.956

0.018

0.946

178

0.954

0.956

0.946

179

0.954

0.956

0.946

180

10

0.02

0.974

0.956

0.946

181

0.974

0.956

0.946

182

0.974

0.956

0.946

183

0.974

0.002

0.958

0.946

184

0.974

0.958

0.946

185

0.974

0.958

0.946

186

0.974

0.004

0.962

0.004

0.95

187

0.974

0.962

0.95

188

0.974

0.962

0.95

189

0.974

0.962

0.002

0.952

190

0.974

0.962

0.952

191

0.974

0.962

0.952

192

0.974

0.962

0.016

0.968

193

0.974

0.962

0.968

194

0.974

0.962

0.968

195

0.974

0.962

0.968

196

0.974

0.962

0.968

197

0.974

0.962

0.968

198

0.974

0.016

0.978

0.968

199

0.974

0.978

0.968

200

0.018

0.992

0.978

0.968

201

0.992

0.978

0.006

0.974

202

0.992

0.978

0.974

203

0.992

0.002

0.98

0.974

204

0.992

0.98

0.974

205

0.992

0.98

0.974

206

0.992

0.98

0.006

0.98

207

0.992

0.98

0.98

208

0.992

0.98

0.98

209

0.992

0.98

0.98

210

0.992

0.98

0.98

211

0.992

0.98

0.98

212

0.992

0.98

0.98

213

0.992

0.98

0.98

214

0.992

0.98

0.98

215

0.992

0.98

0.98

216

0.992

0.98

0.006

0.986

217

0.992

0.98

0.986

218

0.992

0.98

0.986

219

0.992

0.98

0.986

220

0.008

0.012

0.992

0.986

221

0.992

0.986

222

0.992

0.986

223

0.992

0.986

224

0.992

0.986

225

0.992

0.986

226

0.992

0.986

227

0.992

0.986

228

0.992

0.986

229

0.992

0.986

230

0.992

0.002

0.988

231

0.992

0.988

232

0.992

0.988

233

0.992

0.988

234

0.992

0.988

235

0.992

0.988

236

0.992

0.988

237

0.992

0.988

238

0.992

0.988

239

0.992

0.988

240

0.992

0.006

0.994

241

0.992

0.994

242

0.008

0.994

243

0.994

244

0.994

245

0.994

246

0.994

247

0.994

248

0.994

249

0.994

250

0.994

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
69.91
73.80
77.68
80.46
80.98
78.67
72.87
65.17
56.23
53.32
56.28
59.24
62.08
65.29
68.48
71.19
73.45
74.99
4.67
4.93
5.19
5.44
5.72
6.00
6.24
6.44
6.57
74.59
78.73
82.87
85.90
86.70
84.67
79.11
71.61
62.80
65.24
68.86
72.49
75.02
75.25
72.67
66.63
58.73
49.65

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