11
12
14
20
20
22
23
24
24
21
22
23
24
24
25
26
26
24
24
28
31
32
34
35
46
57
57
57
57
69
72
74
85
87
90
91
91
87
83
85
112
114
115
119
121
125
128
130
133
136
136
137
138
136
136
134
137
138
142
144
149
154
155
156
156
156
157
162
162
160
158
158
155
151
145
126
109
104
99
95
93
88
90
93
119
131
153
158
151
145
144
155
155
156
174
184
187
193
195
194
192
190
190
195
197
195
189
187
183
179
178
174
174
178
179
183
181
183
183
185
186
186
187
191
196
197
200
202
197
194
199
195
196
198
200
200
194
196
197
201
203
206
205
206
213
215
221
225
227
236
240
242
243
248
254
260
262
266
268
270
272
274
281
288
288
288
297
306
316
316
315
326
326
323
324
327
331
345
346
347
338
342
347
370
373
378
378
380
380
380
367
361
352
352
349
340
337
330
325
311
299
284
272
266
267
268
269
272
264
252
248
248
248
247
247
247
247
247
247
247
247
248
244
239
237
248
253
243
224
213
213
213
211
210
197
188
177
170
161
160
159
159
147
131
131
121
117
117
115
119
126
127
131
142
159
169
174
181
181
181
181
166
149
136
133
120
119
122
128
136
123
121
116
105
96
89
84
79
76
84
86
81
76
73
67
63
60
59
59
59
58
58
55
54
50
47
45
41
39
36
36
36
35
31
29
26
22
21
23
26
29
30
29
30
34
45
49
49
58
63
65
67
69
70
69
66
64
63
70
73
88
80
80
80
79
76
62
52
47
40
39
38
36
36
35
32
32
30
29
26
26
26
26
27
32
33
32
29
32
33
32
26
25
21
17
22
30
30
27
24
21
21
17
11
6
22
26
29
29
29
26
25
24
27
27
28
29
29
38
39
40
42
42
44
49
50
48
47
47
47
54
57
58
58
58
63
32
31
30
30
30
26
20
37
46
49
34
19
16
16
16
16
22
25
27
30
31
31
50
34
50
53
58
60
60
61
60
54
48
45
43
41
39
38
37
36
36
35
35
35
37
37
37
35
36
36
37
37
37
37
33
33
30
30
30
30
32
32
19
15
13
10
9
9
12
12
17
16
14
13
11
10
5
3
4
3
3
4
5
6
4
4
5
7
8
7
7
9
10
12
13
13
22
25
25
31
42
41
38
34
31
26
13
12
14
17
13
12
11
10
10
11
14
12
14
14
14
16
23
23
25
33
35
35
37
39
43
45
46
47
47
43
47
41
36
33
25
21
13
10
10
9
8
8
8
8
8
7
6
1
0
3
7
8
11
11
13
15
16
13
9
9
9
10
11
13
13
14
14
13
16
20
19
15
13
10
19
18
11
14
19
23
23
23
22
21
18
14
15
15
15
10
10
10
10
10
9
8
7
7
6
6
8
8
7
6
6
10