1
2
3
3
3
6
6
8
9
9
11
12
13
14
14
16
16
16
19
20
21
22
23
23
25
26
27
28
29
30
31
31
33
33
33
36
36
38
38
40
40
40
43
44
45
46
46
46
49
50
51
52
53
53
53
56
57
58
59
60
60
60
63
64
65
66
67
68
68
68
71
72
73
74
74
74
74
78
79
80
81
82
82
84
85
86
86
86
89
90
91
92
93
93
95
96
97
97
97
100
101
101
103
104
105
105
105
105
105
110
111
112
112
112
112
112
112
112
119
120
120
122
123
123
123
123
123
128
129
130
130
132
132
132
132
132
132
132
139
139
139
142
143
143
143
146
147
147
149
149
149
149
149
154
155
156
157
157
157
160
161
161
161
161
161
161
161
161
169
170
171
171
171
171
171
171
171
178
178
180
181
181
181
181
181
181
181
181
181
181
181
181
181
194
195
196
196
196
196
196
196
196
196
196
205
205
205
205
209
209
209
209
209
209
209
209
209
209
209
220
220
Updated automatically.