6
6
6
6
7
7
12
13
15
10
10
11
16
12
14
30
22
17
13
9
10
18
19
15
12
15
15
10
10
22
29
37
43
42
22
32
25
14
24
12
13
14
19
26
14
10
2
6
17
31
22
16
13
8
17
14
5
1
4
15
26
13
21
20
14
9
9
10
10
10
9
9
8
7
9
13
16
17
15
17
35
25
11
13
16
19
21
21
20
17
13
7
2
7
10
10
5
5
6
7
9
0
19
23
21
19
16
13
13
10
11
9
8
10
11
12
13
18
19
28
31
18
17
13
15
12
12
12
11
11
11
11
11
16
25
22
14
9
14
25
20
21
18
16
30
25
17
20
21
19
8
7
5
6
7
7
7
7
6
8
8
17
10
24
32
38
30
20
15
5
37
26
10
10
9
8
6
31
32
32
32
23
8
5
11
13
11
11
11
12
17
24
29
23
27
18
23
25
35
39
39
25
9
2
6
15
19
19
16
19
17
17
22
23
25
27
20
12
7
8
8
9
9
9
9
9
10
15
15
28
37
37
38
37
41
47
39
33
33
34
36
49
57
58
42
38
36
36
36
42
32
32
35
43
46
47
51
60
66
68
49
47
47
46
56
52
61
69
67
82
65
56
55
59
66
69
71
86
95
95
93
84
76
82
84
91
92
92
94
95
103
115
118
112
102
107
109
103
122
129
128
129
134
135
141
154
156
163
170
189
191
191
191
183
183
188
199
200
212
230
230
225
224
227
254
257
254
248
255
275
292
300
269
297
313
311
313
315
323
317
311
318
324
326
328
336
342
345
349
349
353
375
391
366
371
383
398
398
398
399
394
391
412
421
429
433
439
452
464
462
458
455
448
442
441
441
440
439
438
437
441
446
442
436
433
432
441
453
448
457
428
437
446
449
447
434
429
433
433
425
424
419
408
398
394
394
394
393
393
393
391
376
385
367
369
363
361
362
364
363
363
360
361
369
378
378
369
350
358
351
342
340
344
351
351
351
351
352
345
308
300
321
264
252
226
177
190
169
162
122
113
99
79
71
60
61
56
55
55
55
47
47
46
46
48
48
46
44
46
46
47
42
36
35
35
36
39
37
49
36
34
33
31
36
33
26
27
28
29
25
25
24
22
20
16
21
21
23
26
27
28
29
22
22
30
32
32
32
30
28
27
24
24
22
19
19
17
16
22
23
19
17
18
22
14
14
12
11
10
10
12
14
14
13
11
12
10
9
10
10
12
17
18
17
7
10
13
9
14
19
28
28
26
22
21
19
19
21
9
9
9
8
10
14
12
16
16
26
28
18
15
17
18
16
18
19
19
16
13
15
15
16
17
13
12
10
10
11
14
27
27
15
16
15
14
19
21
20
14
10
10
10
9
8
8
6
7
7
8
16
13
13
14
14
13
14
18
22
19
25
9
10
9
6
6
6
6
6
6
21
23
28
27
18
18
19
22
28
36
43
47
45
45
61
46
38
29
21
18
18
14
18
16
18
19
18
16
15
13
11
11