1
2 13 69 90
3 6
4 5
7
8
9 10 14
11
12
15 19
16
17 18
20
21
22
23
24 25 26 27 28
29 34
30
31
32
33
35
36
37
38 40 55 57 105 107
39
41 45
42
43 44
46 47 50
48 49
51
52
53
54
56
58
59 63
60
61 62
64
65
66
67
68
70
71 72
73
74 78
75
76 77
79
80
81
82
83
84
85
86
87
88
89
91
92 93 95
94
96 100
97
98 99
101
102
103
104
106
