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