Vous êtes sur la page 1sur 37

Algoritmo para problemas de la mochila

Septiembre 2013

Sergio Armando Dvila Garza


Luis Antonio Pedroza Ziga
Oscar Enrique Cobos Escareo

Facultad de Ingeniera Mecnica y Elctrica

1446803
1493608
1511369

1. Introduccin

Definicin del problema de la mochila (KP) (Knapsack Problema)


Complejidad computacional (NP-Completo)
Algoritmos Pseudo-Polinomiales
Problemas fuertemente NP-Completos
Algoritmos de Aproximacin (PTAS y FPTAS)
Aplicaciones del KP

En qu consiste el problema de la mochila (KP)?


R= Consiste en empacar elementos N en una mochila tomando en cuenta el peso mximo que
puede llevar la mochila, y el peso (pj) y ganancia (pw) de los n elementos.

Por qu es importante el problema de la mochila? En qu contextos de la vida real nos


topamos con este problema?
R= Bien realmente este problema nos puede servir a utilizar la lgica ntida para
organizar de una manera ptima objetos en algn lugar o dentro de algn sitio, as
mismo utilizando su capacidad mxima en un rango de 95% al 100%.
Un ejemplo de la vida real nos podra servir al organizar adecuadamente las
mercancas que van dentro de un contenedor con el cual exportamos o importamos
mercanca con otros pases, con esto se logra aumentar la mxima capacidad
posible de envi de mercancas y lograr un menor tiempo y utilizar los espacios
disponibles a su capacidad mxima.
Por qu es difcil el problema de la mochila?
R= Bueno es difcil porque es tedioso para organizar de una manera que sea capable y ptima para
utilizar la mxima capacidad de algn contenedor, en este caso la la mochila ya que se tiene que
tomar en cuenta el Peso y Ganancia de los objetos que estarn dentro de esta, y eso implica
una serie de clculos y frmulas para tener un ptimo rendimiento de la mochila al no romperse o
sufrir algn averi al tener peso u objetos dems.
Qu es un Algoritmo Gentico (AG)? (Aqu lo resumes y en el marco terico lo explicas.)
R=Un algoritmo gentico es una serie de pasos con un orden que son organizados, donde se
describe paso a paso para el proceso que se debe seguir y as dar o elegir una posible solucin a
un problema complejo en especfico.

Cmo est organizada tu entrada? (Comenta un poco sobre las secciones que siguen.)
R=Bien

2. Marco terico
Segn la programacin dinmica es un procedimiento que intenta resolver o
resuelve problemas disminuyendo su coste computacional y as aumentando el
coste espacial, es decir optimizar los costos o la organizacin correcta como se
marca en primera instancia.
El problema de la mochila es uno de los 21 problemas NP-completos de Richard Karp. Ha sido
intensamente estudiado desde mediados del siglo XX y hace referencia a l en el ao 1897, en un
artculo de George Mathews Ballard.

NP-Completo
En teora de la complejidad computacional, NP-completo es el subconjunto de los problemas de
decisin en NP tal que todo problema en NP se puede reducir en cada uno de los problemas NPcompleto. Se puede decir que los problemas NP-completos son los problemas ms difciles de NP y
muy probablemente formen parte de la clase de complejidad P.
Tiempo Polinmico P
En computacion, cuando el tiempo de ejecucin de un algoritmo es menor que cierto valor
calculado a partir del nmero de variables implicadas usando una frmula polinmica se dice que
dicho problema se puede resolver en tiempo polinmico.
La importancia de la pregunta P = NP radica en que de encontrarse un algoritmo en P para un
problema NP- completo, todos los problemas tendrn solucin en tiempo polinmico.

Algoritmos Genticos
Definicin segn John Koza: Es un algoritmo matemtico altamente paralelo
que transforma un conjunto de objetos matemticos individuales con
respecto al tiempo usando operaciones modeladas de acuerdo
Qu tipo de problema es el problema de la mochila? (Recuerda los trminos P, NP, NPcompleto.)
R=Es un tipo de problema dinmico difuso el cual busca una solucin o una posible solucin
optima
En qu consiste una instancia del problema de la mochila? Aqu puedes proporcionar un
ejemplo.
R=
Qu tipo de tcnica es un algoritmo gentico?
R= El algoritmo gentico es una tcnica de bsqueda basada en la teora de la evolucin del
cientfico y naturista ingls Charles Robert Darwin, la cual consiste en un primer bosquejo de un
rbol evolucionario en el cual explica la posibilidad de que una especie se transforme en otra, que
posteriormente se actualiza conforme va avanzando la tecnologa, que en la actualidad se
resumen a: elegir las mejores posibilidades genticamente (Mejores Soluciones Genticas), tal
como Darwin explica en su libro El origen de las especies
Quin los invent?
R= Su invento no est claro actualmente pero si se sabe que toman mucho en cuenta los
informticos para realizar sus tesis sobre este tema
Alumno: David Pisinger
Tarea: Tesis (1995)
Departamento: Departament Of Computer Science
Universidad: University of Copenhagen,
Pas: Denmark
Alumno: Ing. Jons Velasco lvarez
Tarea: Tesis (2008)
Departamento: Divisin de Posgrado en Ingeniera de Sistemas
Universidad: Universidad Autnoma de Nuevo Len
Pas: Mxico

En qu metfora natural se basan los algoritmos genticos?


R= Se basa en la representacin real de una mochila y los objetos que esta pueda contener sin
sobrepasar los soportes que tenga la mochila.

Cmo se representa la informacin con un AG?


R=La informacin se representa con una poblacin () la cual cuenta con una serie de cromosomas
o cadenas de caracteres que representan las soluciones posibles al problema, tambin se basan
genticamente o Darwanianamente en los cromosomas, en cada uno de los cromosomas de
esta poblacin se le aplicar la funcin de aptitud a fin de elegir una buena solucin que se estar
o est codificando, y por lo tanto ya teniendo el conocimiento de la Aptitud de cada cromosoma
se prosigue a una seleccin de la siguiente generacin (SG) la cual tiene que tener ciertas
caractersticas mejores que las anteriores, es decir se escoger a los "mejores".
Existen 2 mtodos de seleccin comunes:

La Ruleta: Es el usado por el cientfico Goldberg, y consiste en crear una ruleta en la que cada
cromosoma tiene asignada una fraccin proporcional a su aptitud.
Ejemplo:
Supongamos que se tiene una poblacin de 5 cromosomas cuyas aptitudes estn dadas por los
valores mostrados en la siguiente tabla

Cromosomas

Nmero de Cadena

Aptitud

% del Total

10001000

250

%24

11001000

50

%5

11101000

450

%43

11111000

200

%19

11111100

100

%9

1050

%100.0

TOTALES:

VENTAS

5 Aptitud
9%
4 Aptitud
19%

1er Aptitud
24%

2 Aptitud
5%

3er Aptitud
43%

El Torneo: La idea de este mtodo se barajea la poblacin y despus se hace competir a los
cromosomas que la integran en grupos de tamao predefinido (normalmente compiten en parejas)
en un torneo del que resultarn ganadores aqullos que tengan valores de aptitud ms altos.
Ejemplo:
Supongamos que se tiene una poblacin de 2 cromosomas cuyas aptitudes estn dadas por los
valores mostrados en la siguiente tabla

1 O O O O O O O

1 1 1 1 1 1 1 0

1 0 0 0 1 1 1 0
1 1 1 1 0 0 0 0

Cul es el proceso (general) que se sigue con un AG simple? Puedes incluir un diagrama de flujo
o pseudocdigo para explicar este punto.
generar poblacin inicial, G(0);
evaluacion G(0);
t:=0;
repetir
t:=t+1;
generar G(t) usando G(t-1);
evaluar G(t);
hasta encontrar una solucin;

Qu son los operadores genticos y para qu sirven? Explica cada uno de ellos y la
implementacin especfica que ests utilizando (ej. rueda de ruleta, punto de cruce,).
Cules son los parmetros involucrados en un AG?
R= Se emplea en un algoritmo gentico para poder mantener la diversidad gentica de una
poblacin.

3. Experimentos y resultados
Explica qu es lo que vas a hacer y muestra tus resultados.
Se resolvern 2 ejemplos de la mochila, diferentes, el primer ejemplo esta formado por una
instancia de 5 objetos y el segundo objeto por una de 10 objetos; estos dos ejemplos se resolvern
por el mtodo de fuerza bruta. Los resultados fueron los siguientes:
INSTANCIA 1Mejor
00110

Ganancia
75

Peso
32

INSTANCIA 2Mejor
114

Ganancia
291

Peso
145

4. ptimo para ambas instancias


INSTANCIA 1
Objeto

o1 o2 o3 o4 o5

Ganancia 15 15 30 30 10
Peso

15 10 5

Combinaciones

Kg

00000

00001

10

00010

30

10

00011

40

15

00100

30

15

00101

40

25

00110

60

25

00111

70

30

01000

15

01001

25

12

01010

45

17

01011

55

22

01100

45

22

01101

55

27

01110

75

32

01111

85

37

10000

15

10001

25

13

10010

45

18

10011

55

23

10100

45

23

10101

55

28

10110

75

33

10111

85

38

11000

30

15

11001

40

20

11010

60

33

11011

70

30

11100

60

30

11101

70

35

11110

90

40

11111

100

45

Mejor

Ganancia

Peso

114

291

145

INSTANCIA #2

5. Tabla de valores para los parmetros del AG


Resuelve el algoritmo por fuerza bruta (a mano o en Excel) y reporta el ptimo para las instancias
proporcionadas. S, tienen que sacar las ganancias y los pesos para las 1,024 combinaciones de la
Instancia 2.

6. Grficas de resultados.

7. Conclusiones
Redacta en mximo 15 lneas un resumen de lo que hiciste y aporta comentarios finales.
Puedes basarte en estas preguntas para hacer dichos comentarios:
La diferencia que hay al resolver alguna instancia por fuerza bruta o resolverla mediante un AG es
una diferencia muy importante debido a que por fuerza bruta es un resultado muy largo y muy
tardado el tratar de encontrarlo, debido a que la cantidad de posibilidades es exponencial,
mientras que con un AG se puede llegar a la conclusin mucho ms rpido debido a la mutacin
de los individuos y de las siguientes generaciones; Seria muy difcil resolver una instancia mas
grande, o seria algo muy tedioso, para eso es que se utilizan y son tiles los Algoritmos Geneticos;
Un AG se usa principalmente para facilitar el trabajo al resolver una instancia, tiene la ventaja de
que agilizara el proceso, lo hara en un tiempo mas corto y es fcil de desarrollar.

Implementa mejoras en el cdigo proporcionado (tambin vale reparar "bugs" que se


encuentren).

generar poblacin inicial, G(0);


evaluacion G(0);
t:=0;
repetir
t:=t+1;
generar G(t) usando G(t-1);

evaluar G(t);
hasta encontrar una solucin;
MEJORARLO

Reporta mejoras, variantes o algoritmos alternativos a los AG's.


Programa un generador de instancias para el problema de la mochila que reciba como entradas la
cantidad de objetos y la capacidad de la mochila.

8. Referencias
David Pisinger
www.diku.dk/~pisinger/95-1.pdf
Ing. Jons Velasco lvarez
http://elisa.dyndns-web.com/~elisa/teaching/opt/comb/knapsackOC.pdf
Carlos A. Coello Coello
http://delta.cs.cinvestav.mx/~ccoello/revistas/genetico.pdf.gz

Objeto

o1 o2 o3 o4 o5

o6 o7 o8 o9 o10

Ganancia

67 15 33 75

81 44 17 72 91

16

Peso

47 43 44 35

33 36 24 49 41

29

capacidad de la mochila
Individuo

150

g0 g1 g2 g3 g4 g5 g6 g7 g8 g9

Ganancia

Peso

16

29

91

41

107

70

72

49

88

78

163

90

179

119

17

24

33

53

10

108

65

11

124

94

12

89

73

13

105

102

14

180

114

15

196

143

16

44

36

17

60

65

18

135

77

19

151

106

20

116

85

21

132

114

22

207

126

23

223

155

24

61

60

25

77

89

26

152

101

27

168

130

28

133

109

29

149

138

30

224

150

31

240

179

32

81

33

33

97

62

34

172

74

35

188

103

36

153

82

37

169

111

38

244

123

39

260

152

40

98

57

41

114

86

42

189

98

43

205

127

44

170

106

45

186

135

46

261

147

47

277

176

48

125

69

49

141

98

50

216

110

51

232

139

52

197

118

53

213

147

54

288

159

55

304

188

56

142

93

57

158

122

58

233

134

59

249

163

60

214

142

61

230

171

62

305

183

63

321

212

64

75

35

65

91

64

66

166

76

67

182

105

68

147

84

69

163

113

70

238

125

71

254

154

72

92

59

73

108

88

74

183

100

75

199

129

76

164

108

77

180

137

78

255

149

79

271

178

80

119

71

81

135

100

82

210

112

83

226

141

84

191

120

85

207

149

86

282

161

87

298

190

88

136

95

89

152

124

90

227

136

91

243

165

92

208

144

93

224

173

94

299

185

95

315

214

96

156

68

97

172

97

98

247

109

99

263

138

100

228

117

101

244

146

102

319

158

103

335

187

104

173

92

105

189

121

106

264

133

107

280

162

108

245

141

109

261

170

110

336

182

111

352

211

112

200

104

113

216

133

114

291

145

115

307

174

mejor resultado

116

272

153

117

288

182

118

363

194

119

379

223

120

217

128

121

233

157

122

308

169

123

324

198

124

289

177

125

305

206

126

380

218

127

396

247

128

33

44

129

49

73

130

124

85

131

140

114

132

105

93

133

121

122

134

196

134

135

212

163

136

50

68

137

66

97

138

141

109

139

157

138

140

122

117

141

138

146

142

213

158

143

229

187

144

77

80

145

93

109

146

168

121

147

184

150

148

149

129

149

165

158

150

240

170

151

256

199

152

94

104

153

110

133

154

185

145

155

201

174

156

166

153

157

182

182

158

257

194

159

273

223

160

114

77

161

130

106

162

205

118

163

221

147

164

186

126

165

202

155

166

277

167

167

293

196

168

131

101

169

147

130

170

222

142

171

238

171

172

203

150

173

219

179

174

294

191

175

310

220

176

158

113

177

174

142

178

249

154

179

265

183

180

230

162

181

246

191

182

321

203

183

337

232

184

175

137

185

191

166

186

266

178

187

282

207

188

247

186

189

263

215

190

338

227

191

354

256

192

108

79

193

124

108

194

199

120

195

215

149

196

180

128

197

196

157

198

271

169

199

287

198

200

125

103

201

141

132

202

216

144

203

232

173

204

197

152

205

213

181

206

288

193

207

304

222

208

152

115

209

168

144

210

243

156

211

259

185

212

224

164

213

240

193

214

315

205

215

331

234

216

169

139

217

185

168

218

260

180

219

276

209

220

241

188

221

257

217

222

332

229

223

348

258

224

189

112

225

205

141

226

280

153

227

296

182

228

261

161

229

277

190

230

352

202

231

368

231

232

206

136

233

222

165

234

297

177

235

313

206

236

278

185

237

294

214

238

369

226

239

385

255

240

233

148

241

249

177

242

324

189

243

340

218

244

305

197

245

321

226

246

396

238

247

412

267

248

250

172

249

266

201

250

341

213

251

357

242

252

322

221

253

338

250

254

413

262

255

429

291

256

15

43

257

31

72

258

106

84

259

122

113

260

87

92

261

103

121

262

178

133

263

194

162

264

32

67

265

48

96

266

123

108

267

139

137

268

104

116

269

120

145

270

195

157

271

211

186

272

59

79

273

75

108

274

150

120

275

166

149

276

131

128

277

147

157

278

222

169

279

238

198

280

76

103

281

92

132

282

167

144

283

183

173

284

148

152

285

164

181

286

239

193

287

255

222

288

96

76

289

112

105

290

187

117

291

203

146

292

168

125

293

184

154

294

259

166

295

275

195

296

113

100

297

129

129

298

204

141

299

220

170

300

185

149

301

201

178

302

276

190

303

292

219

304

140

112

305

156

141

306

231

153

307

247

182

308

212

161

309

228

190

310

303

202

311

319

231

312

157

136

313

173

165

314

248

177

315

264

206

316

229

185

317

245

214

318

320

226

319

336

255

320

90

78

321

106

107

322

181

119

323

197

148

324

162

127

325

178

156

326

253

168

327

269

197

328

107

102

329

123

131

330

198

143

331

214

172

332

179

151

333

195

180

334

270

192

335

286

221

336

134

114

337

150

143

338

225

155

339

241

184

340

206

163

341

222

192

342

297

204

343

313

233

344

151

138

345

167

167

346

242

179

347

258

208

348

223

187

349

239

216

350

314

228

351

330

257

352

171

111

353

187

140

354

262

152

355

278

181

356

243

160

357

259

189

358

334

201

359

350

230

360

188

135

361

204

164

362

279

176

363

295

205

364

260

184

365

276

213

366

351

225

367

367

254

368

215

147

369

231

176

370

306

188

371

322

217

372

287

196

373

303

225

374

378

237

375

394

266

376

232

171

377

248

200

378

323

212

379

339

241

380

304

220

381

320

249

382

395

261

383

411

290

384

48

87

385

64

116

386

139

128

387

155

157

388

120

136

389

136

165

390

211

177

391

227

206

392

65

111

393

81

140

394

156

152

395

172

181

396

137

160

397

153

189

398

228

201

399

244

230

400

92

123

401

108

152

402

183

164

403

199

193

404

164

172

405

180

201

406

255

213

407

271

242

408

109

147

409

125

176

410

200

188

411

216

217

412

181

196

413

197

225

414

272

237

415

288

266

416

129

120

417

145

149

418

220

161

419

236

190

420

201

169

421

217

198

422

292

210

423

308

239

424

146

144

425

162

173

426

237

185

427

253

214

428

218

193

429

234

222

430

309

234

431

325

263

432

173

156

433

189

185

434

264

197

435

280

226

436

245

205

437

261

234

438

336

246

439

352

275

440

190

180

441

206

209

442

281

221

443

297

250

444

262

229

445

278

258

446

353

270

447

369

299

448

123

122

449

139

151

450

214

163

451

230

192

452

195

171

453

211

200

454

286

212

455

302

241

456

140

146

457

156

175

458

231

187

459

247

216

460

212

195

461

228

224

462

303

236

463

319

265

464

167

158

465

183

187

466

258

199

467

274

228

468

239

207

469

255

236

470

330

248

471

346

277

472

184

182

473

200

211

474

275

223

475

291

252

476

256

231

477

272

260

478

347

272

479

363

301

480

204

155

481

220

184

482

295

196

483

311

225

484

276

204

485

292

233

486

367

245

487

383

274

488

221

179

489

237

208

490

312

220

491

328

249

492

293

228

493

309

257

494

384

269

495

400

298

496

248

191

497

264

220

498

339

232

499

355

261

500

320

240

501

336

269

502

411

281

503

427

310

504

265

215

505

281

244

506

356

256

507

372

285

508

337

264

509

353

293

510

428

305

511

444

334

512

67

47

513

83

76

514

158

88

515

174

117

516

139

96

517

155

125

518

230

137

519

246

166

520

84

71

521

100

100

522

175

112

523

191

141

524

156

120

525

172

149

526

247

161

527

263

190

528

111

83

529

127

112

530

202

124

531

218

153

532

183

132

533

199

161

534

274

173

535

290

202

536

128

107

537

144

136

538

219

148

539

235

177

540

200

156

541

216

185

542

291

197

543

307

226

544

148

80

545

164

109

546

239

121

547

255

150

548

220

129

549

236

158

550

311

170

551

327

199

552

165

104

553

181

133

554

256

145

555

272

174

556

237

153

557

253

182

558

328

194

559

344

223

560

192

116

561

208

145

562

283

157

563

299

186

564

264

165

565

280

194

566

355

206

567

371

235

568

209

140

569

225

169

570

300

181

571

316

210

572

281

189

573

297

218

574

372

230

575

388

259

576

142

82

577

158

111

578

233

123

579

249

152

580

214

131

581

230

160

582

305

172

583

321

201

584

159

106

585

175

135

586

250

147

587

266

176

588

231

155

589

247

184

590

322

196

591

338

225

592

186

118

593

202

147

594

277

159

595

293

188

596

258

167

597

274

196

598

349

208

599

365

237

600

203

142

601

219

171

602

294

183

603

310

212

604

275

191

605

291

220

606

366

232

607

382

261

608

223

115

609

239

144

610

314

156

611

330

185

612

295

164

613

311

193

614

386

205

615

402

234

616

240

139

617

256

168

618

331

180

619

347

209

620

312

188

621

328

217

622

403

229

623

419

258

624

267

151

625

283

180

626

358

192

627

374

221

628

339

200

629

355

229

630

430

241

631

446

270

632

284

175

633

300

204

634

375

216

635

391

245

636

356

224

637

372

253

638

447

265

639

463

294

640

100

91

641

116

120

642

191

132

643

207

161

644

172

140

645

188

169

646

263

181

647

279

210

648

117

115

649

133

144

650

208

156

651

224

185

652

189

164

653

205

193

654

280

205

655

296

234

656

144

127

657

160

156

658

235

168

659

251

197

660

216

176

661

232

205

662

307

217

663

323

246

664

161

151

665

177

180

666

252

192

667

268

221

668

233

200

669

249

229

670

324

241

671

340

270

672

181

124

673

197

153

674

272

165

675

288

194

676

253

173

677

269

202

678

344

214

679

360

243

680

198

148

681

214

177

682

289

189

683

305

218

684

270

197

685

286

226

686

361

238

687

377

267

688

225

160

689

241

189

690

316

201

691

332

230

692

297

209

693

313

238

694

388

250

695

404

279

696

242

184

697

258

213

698

333

225

699

349

254

700

314

233

701

330

262

702

405

274

703

421

303

704

175

126

705

191

155

706

266

167

707

282

196

708

247

175

709

263

204

710

338

216

711

354

245

712

192

150

713

208

179

714

283

191

715

299

220

716

264

199

717

280

228

718

355

240

719

371

269

720

219

162

721

235

191

722

310

203

723

326

232

724

291

211

725

307

240

726

382

252

727

398

281

728

236

186

729

252

215

730

327

227

731

343

256

732

308

235

733

324

264

734

399

276

735

415

305

736

256

159

737

272

188

738

347

200

739

363

229

740

328

208

741

344

237

742

419

249

743

435

278

744

273

183

745

289

212

746

364

224

747

380

253

748

345

232

749

361

261

750

436

273

751

452

302

752

300

195

753

316

224

754

391

236

755

407

265

756

372

244

757

388

273

758

463

285

759

479

314

760

317

219

761

333

248

762

408

260

763

424

289

764

389

268

765

405

297

766

480

309

767

496

338

768

82

90

769

98

119

770

173

131

771

189

160

772

154

139

773

170

168

774

245

180

775

261

209

776

99

114

777

115

143

778

190

155

779

206

184

780

171

163

781

187

192

782

262

204

783

278

233

784

126

126

785

142

155

786

217

167

787

233

196

788

198

175

789

214

204

790

289

216

791

305

245

792

143

150

793

159

179

794

234

191

795

250

220

796

215

199

797

231

228

798

306

240

799

322

269

800

163

123

801

179

152

802

254

164

803

270

193

804

235

172

805

251

201

806

326

213

807

342

242

808

180

147

809

196

176

810

271

188

811

287

217

812

252

196

813

268

225

814

343

237

815

359

266

816

207

159

817

223

188

818

298

200

819

314

229

820

279

208

821

295

237

822

370

249

823

386

278

824

224

183

825

240

212

826

315

224

827

331

253

828

296

232

829

312

261

830

387

273

831

403

302

832

157

125

833

173

154

834

248

166

835

264

195

836

229

174

837

245

203

838

320

215

839

336

244

840

174

149

841

190

178

842

265

190

843

281

219

844

246

198

845

262

227

846

337

239

847

353

268

848

201

161

849

217

190

850

292

202

851

308

231

852

273

210

853

289

239

854

364

251

855

380

280

856

218

185

857

234

214

858

309

226

859

325

255

860

290

234

861

306

263

862

381

275

863

397

304

864

238

158

865

254

187

866

329

199

867

345

228

868

310

207

869

326

236

870

401

248

871

417

277

872

255

182

873

271

211

874

346

223

875

362

252

876

327

231

877

343

260

878

418

272

879

434

301

880

282

194

881

298

223

882

373

235

883

389

264

884

354

243

885

370

272

886

445

284

887

461

313

888

299

218

889

315

247

890

390

259

891

406

288

892

371

267

893

387

296

894

462

308

895

478

337

896

115

134

897

131

163

898

206

175

899

222

204

900

187

183

901

203

212

902

278

224

903

294

253

904

132

158

905

148

187

906

223

199

907

239

228

908

204

207

909

220

236

910

295

248

911

311

277

912

159

170

913

175

199

914

250

211

915

266

240

916

231

219

917

247

248

918

322

260

919

338

289

920

176

194

921

192

223

922

267

235

923

283

264

924

248

243

925

264

272

926

339

284

927

355

313

928

196

167

929

212

196

930

287

208

931

303

237

932

268

216

933

284

245

934

359

257

935

375

286

936

213

191

937

229

220

938

304

232

939

320

261

940

285

240

941

301

269

942

376

281

943

392

310

944

240

203

945

256

232

946

331

244

947

347

273

948

312

252

949

328

281

950

403

293

951

419

322

952

257

227

953

273

256

954

348

268

955

364

297

956

329

276

957

345

305

958

420

317

959

436

346

960

190

169

961

206

198

962

281

210

963

297

239

964

262

218

965

278

247

966

353

259

967

369

288

968

207

193

969

223

222

970

298

234

971

314

263

972

279

242

973

295

271

974

370

283

975

386

312

976

234

205

977

250

234

978

325

246

979

341

275

980

306

254

981

322

283

982

397

295

983

413

324

984

251

229

985

267

258

986

342

270

987

358

299

988

323

278

989

339

307

990

414

319

991

430

348

992

271

202

993

287

231

994

362

243

995

378

272

996

343

251

997

359

280

998

434

292

999

450

321

1000

288

226

1001

304

255

1002

379

267

1003

395

296

1004

360

275

1005

376

304

1006

451

316

1007

467

345

1008

315

238

1009

331

267

1010

406

279

1011

422

308

1012

387

287

1013

403

316

1014

478

328

1015

494

357

1016

332

262

1017

348

291

1018

423

303

1019

439

332

1020

404

311

1021

420

340

1022

495

352

1023

511

381

Vous aimerez peut-être aussi