272
289
320
329
59
54
93
78
91
59
146
68
114
47
42
58
88
88
116
116
59
43
75
44
71
67
188
39
141
38
61
32
31
59
48
38
55
48
88
36
35
57
65
79
34
42
73
30
43
54
32
31
74
40
32
81
60
52
39
49
37
50
77
44
39
67
34
37
52
38
80
62
69
62
54
110
37
43
34
36
39
38
28
40
49
45
37
27
41
86
29
40
28
69
59
31
33
29
91
31
37
55
31
38
31
29
28
49
45
37
54
39
44
47
24
40
45
58
39
33
38
43
28
32
28
36
47
29
37
51
62
48
36
29
30
97
45
29
81
30
30
66
30
30
29
31
37
36
32
62
37
36
39
30
50
43
28
37
27
49
35
37
29
29
29
61
25
40
44
33
47
30
32
52
29
98
95
46
33
47
39
28
37
33
25
29
21
30
53
26
31
27
33
38
33
49
50
30
29
39
252
256
50
310
316
67
48
59
84
54
62
62
70
70
96
48
88
113
86
90
57
50
51
50
99
182
73
49
46
44
52
35
70
82
40
37
56
80
38
50
45
49
49
32
69
58
40
84
61
95
140
32
58
39
31
48
49
48
70
50
78
50
122
30
37
24
97
88
79
77
107
29
128
61
52
50
22
56
86
33
46
71
29
30
40
44
47
35
39
39
27
56
99
88
28
32
31
113
50
55
22
41
63
39
60
73
29
41
57
30
37
63
63
76
56
33
38
50
29
30
32
47
42
52
34
38
31
40
41
50
43
28
41
49
31
41
29
37
67
40
35
29
39
28
34
61
35
44
37
71
31
54
29
35
20
81
27
29
43
38
26
74
27
46
54
53
42
50
31
21
44
75
62
73
41
50
75
108
30
57
21
30
37
45
52
29
37
36
29
52
65
30
28
27
47
71
21
48
42
34
270
270
296
292
59
94
72
78
57
73
119
72
62
52
41
61
73
78
68
48
108
94
145
50
145
155
39
38
64
25
50
32
45
49
40
33
29
35
45
43
57
47
45
36
36
43
67
44
45
42
85
57
36
48
38
44
39
55
40
84
42
34
44
59
81
113
93
57
102
25
31
63
32
32
85
45
114
26
30
54
45
41
36
59
25
63
58
26
80
39
35
55
58
54
39
40
62
37
40
52
64
90
91
94
31
71
30
30
32
32
28
34
32
28
29
49
37
39
47
23
41
50
48
30
58
30
48
30
38
32
22
36
50
28
59
34
42
27
39
29
61
39
38
31
24
29
66
26
60
57
32
50
21
35
49
24
21
26
34
47
80
33
29
30
27
58
65
60
31
38
52
56
65
37
99
45
59
29
41
27
38
55
64
63
30
25
24
23
60
22
28
71
31
40
66
22
59
52
29
38
268
285
311
318
302
333
324
330
59
70
69
379
379
52
117
85
499
502
56
77
71
61
71
50
92
50
88
118
71
106
101
82
85
119
56
58
118
72
95
121
81
211
141
46
85
82
138
96
128
99
48
86
68
76
38
50
76
63
74
147
108
87
44
49
55
91
103
151
63
48
39
51
41
57
39
60
66
65
86
32
44
59
60
73
76
71
33
65
57
60
57
85
44
58
68
66
39
89
46
52
77
65
95
41
50
30
46
122
68
43
67
74
68
79
40
50
50
41
60
53
150
86
55
100
71
110
160
99
89
69
90
86
159
179
207
40
93
143
32
50
59
53
78
59
79
72
67
59
43
58
50
38
137
54
35
82
41
74
50
68
50
104
116
86
43
49
83
76
70
46
153
45
52
85
56
50
78
51
88
53
40
68
43
81
53
61
40
33
34
50
76
40
59
78
70
84
60
63
68
88
318
320
302
321
355
348
380
388
60
58
59
74
81
136
42
51
75
47
108
86
118
50
43
45
89
97
62
68
98
121
120
99
102
131
52
77
85
77
232
91
56
172
75
73
145
78
60
50
31
49
37
43
66
36
55
75
133
53
40
64
67
37
74
65
100
50
54
38
34
83
68
60
45
49
25
48
41
61
44
48
66
77
58
34
56
49
64
50
55
48
45
71
38
50
49
45
54
46
55
30
66
104
38
104
49
63
39
58
39
69
49
71
41
63
87
74
146
102
76
85
70
59
44
66
44
81
84
123
79
29
62
82
38
84
41
149
39
141
154
92
98
93
45
46
72
70
46
46
40
36
31
30
84
51
49
40
67
35
62
31
39
103
47
135
49
37
38
43
46
28
43
57
57
39
27
52
46
45
34
44
46
72
53
32
49
35
79
64
39
29
118
74
41
36
67
52
62
22
42
51
