Respuesta:
15. 8
16. 3
17. 15
18. 20
19. 21
20. 1
21. 8
22. 12
23. 13
24. 4
25. 9
26. 7
27. 2
28. 6
29. 11
30. 17
31. 2
32. 10
33. 14
34. 3
35. 18
36. 5
37. 9
38. 5
39. 13
40. 19