84
108
82
28
58
56
159
145
151
161
155
143
165
167
4
6
8
10
12
14
16
18
20
22
32
34
36
38
40
42
44
46
48
50
60
62
64
66
68
70
72
74
76
78
88
90
92
94
96
98
26
24
54
52
80
102
100
114
144
150
152
154
112
162
164
166
57
113
