4
6
6
6
9
9
10
11
11
11
12
13
13
15
16
17
18
18
19
19
20
21
23
24
25
26
27
28
30
31
32
33
34
35
35
35
35
35
36
36
38
38
41
43
45
46
48
48
49
52
53
55
56
56
56
57
67
67
68
68
69
69
70
72
72
74
75
76
76
76
76
77
78
78
78
79
83
83
83
83
84
86
87
90
90
93
94
106
114
139
141
143
144
145
145
145
145
146
146
146
147
147
147
147
148
150
152
154
154
156
156
158
161
161
161
162
162
166
166
166
167
167
168
171
173
175
176
176
177
192
194
201
202
202