1
2
3
4
5
6
7
8
9
10
11
12
12
14
15
16
17
17
17
20
21
21
23
24
25
26
27
28
28
30
30
32
33
34
34
36
36
36
36
40
41
41
41
44
45
46
46
46
49
49
49
52
53
54
55
55
57
58
58
58
61
61
61
64
65
65
65
65
65
70
71
71
71
74
75
75
77
78
78
78
78
78
83
83
83
86
86
86
86
86
86
86
86
86
95
95
95
98
98
100
100
100
100
100
105
106
106
106
106
106
106
106
113
114
114
114
114
114
114
120
121
121
121
121
121
126
127
127
127
127
131
132
132
134
134
134
137
137
137
140
140
140
143
144
145
145
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147