Positions of Cars after each Stage
Pos
S1
S2
S3
S4
S5
S6
S7
S8
S9
S10
S11
S12
S13
S14
S15
S16
S17
S18
S19
S20
S21
S22
1
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
3
6
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
3
31
7
8
8
8
7
7
7
7
7
7
4
4
4
4
4
4
4
4
4
4
4
4
84
8
4
4
4
4
4
4
4
4
4
7
7
7
7
7
7
24
24
24
24
24
5
8
12
24
24
26
26
24
24
24
24
24
24
24
24
24
24
24
12
12
12
12
12
6
15
4
26
26
24
24
26
12
12
12
10
12
12
12
12
12
12
21
21
21
21
21
7
6
24
12
12
12
12
12
10
10
10
12
21
21
21
21
21
21
15
15
15
15
15
8
7
26
21
21
21
10
10
21
21
21
21
15
15
15
15
15
15
19
19
19
20
20
9
17
21
15
10
10
21
21
15
15
15
15
17
17
17
17
17
17
20
20
20
17
17
10
24
129
10
15
15
15
15
11
23
19
20
20
20
19
23
23
23
17
17
17
27
27
11
29
15
19
19
23
11
11
17
17
20
23
23
19
23
19
19
19
27
27
27
53
53
12
53
23
23
27
11
23
23
23
19
27
19
19
23
20
20
20
20
53
53
53
34
34
13
23
10
27
23
19
27
27
27
20
23
27
27
27
27
27
27
27
35
35
35
56
56
14
49
19
20
11
27
17
17
20
27
17
17
53
53
53
53
35
35
34
34
34
35
35
15
26
20
11
20
20
19
19
19
53
53
53
35
35
35
35
53
53
56
56
56
37
37
16
32
27
53
39
17
20
20
53
35
35
35
49
49
49
49
34
34
37
37
37
90
90
17
41
53
39
17
39
39
39
35
65
44
34
37
37
37
34
37
37
44
44
90
44
44
18
20
31
17
53
53
35
35
44
44
34
44
34
34
34
37
56
56
90
90
44
57
57
19
18
62
65
35
35
53
53
65
37
37
37
44
56
56
56
44
44
57
57
57
64
64
20
12
65
35
65
65
28
97
34
34
49
49
90
44
44
44
59
90
40
40
64
40
40
21
46
130
90
90
90
65
28
37
49
90
56
56
90
59
59
90
59
43
64
40
43
43
22
50
11
129
37
37
97
44
90
90
56
90
59
59
43
43
43
43
64
43
43
88
85
23
65
90
44
57
49
90
25
56
56
57
57
10
43
90
90
57
57
88
88
88
85
62
24
70
128
37
44
28
44
34
57
57
59
59
57
57
57
57
40
40
85
85
62
62
65
25
72
17
57
34
128
57
65
49
55
43
43
43
65
65
65
65
65
62
62
85
65
88
26
77
39
62
62
62
34
90
62
59
62
65
65
62
40
40
88
88
65
65
65
137
137
27
90
35
56
128
57
25
57
55
62
65
85
62
85
88
88
85
85
137
45
45
99
99
28
11
28
34
18
34
37
37
43
43
85
62
85
40
85
85
64
64
74
137
137
89
89
29
21
57
128
56
44
62
56
59
85
40
50
50
88
62
64
62
62
45
89
89
46
67
30
36
56
18
28
97
56
62
85
33
50
40
88
64
64
62
33
33
89
46
99
84
46
31
39
25
28
49
25
49
49
33
40
64
88
40
33
33
33
74
74
46
99
46
67
38
32
33
37
85
129
43
38
38
40
64
88
64
64
137
76
137
137
137
99
67
67
38
110
33
27
59
49
85
56
43
43
64
50
16
16
33
74
137
66
41
89
84
84
84
73
73
34
44
44
25
43
33
59
85
50
88
33
33
137
66
66
41
89
45
67
73
38
110
41
35
58
34
43
33
59
33
55
88
16
74
74
74
76
74
74
46
46
110
110
73
122
122
36
59
85
59
97
85
85
59
42
74
137
137
76
89
41
89
45
99
41
38
110
60
60
37
60
49
97
59
50
55
33
16
89
76
68
89
41
89
136
99
84
73
41
41
41
71
38
73
18
38
25
38
50
40
89
137
89
76
66
46
46
46
67
67
60
60
60
71
129
39
81
97
33
38
42
40
64
74
68
66
89
46
136
136
45
136
41
122
122
122
129
145
40
10
43
30
50
129
64
30
66
66
68
66
136
58
99
99
84
136
38
71
71
79
135
41
19
38
50
30
30
42
42
76
76
136
136
41
99
45
67
110
110
71
129
129
145
84
42
37
33
48
55
55
30
88
68
136
46
46
48
48
67
110
73
73
79
79
79
135
120
43
43
48
55
42
74
88
50
137
46
99
48
58
67
84
84
60
60
129
135
135
120
9
44
64
50
42
48
89
89
16
136
58
48
99
99
45
110
73
122
79
135
145
145
81
81
45
87
30
74
74
40
16
89
46
105
58
58
67
110
58
79
79
122
145
87
120
47
47
46
89
105
36
36
64
74
74
78
99
105
41
45
84
73
122
135
38
9
120
87
9
87
47
9
78
40
40
88
129
66
105
48
41
60
110
73
79
60
145
135
87
9
9
87
77
48
35
74
46
89
16
66
76
48
41
60
67
84
79
122
119
38
71
120
121
47
77
121
49
48
36
130
16
46
137
136
99
129
67
45
73
122
119
58
71
145
116
47
81
121
91
50
97
46
89
46
137
46
137
58
60
73
105
105
119
60
135
129
129
121
116
116
91
118
51
22
64
64
64
78
76
68
129
67
45
73
79
145
145
145
58
58
47
81
121
118
79
52
28
136
88
78
66
78
78
92
79
129
110
122
60
135
71
87
87
81
77
77
123
123
53
34
121
78
88
68
136
46
41
73
110
84
119
135
71
129
120
120
77
91
118
119
119
54
51
89
16
66
136
105
105
79
100
84
79
129
71
129
38
116
116
91
118
91
104
104
55
57
76
66
137
99
68
48
60
84
79
129
135
129
48
87
121
9
118
123
123
72
72
56
76
42
45
130
105
99
129
67
110
100
100
145
87
38
120
9
121
123
119
119
134
134
57
135
110
100
32
76
48
99
100
71
71
122
71
120
87
116
47
47
119
134
104
52
52
58
30
84
105
68
84
58
58
71
45
122
71
60
38
120
121
102
102
134
104
134
80
80
59
54
137
137
76
100
71
92
110
122
145
119
80
121
121
48
81
77
104
72
72
140
140
60
68
66
76
99
58
100
71
73
145
119
145
87
116
116
47
77
81
72
52
52
126
115
61
74
40
121
105
71
79
100
84
135
135
135
120
102
102
102
119
118
52
115
80
115
126
62
86
68
32
100
67
63
67
122
119
87
80
121
91
81
81
91
123
115
126
115
142
142
63
120
88
68
71
48
67
79
145
87
80
87
116
81
47
9
118
91
126
80
126
112
112
64
55
100
110
110
110
84
110
45
80
121
121
38
47
77
77
123
134
80
142
142
124
124
65
56
91
71
121
79
110
60
135
91
91
120
91
77
91
91
134
119
142
140
140
101
101
66
105
55
99
136
121
92
73
87
121
120
77
102
134
9
118
104
104
112
124
124
125
125
67
67
71
84
72
72
72
41
119
120
77
38
81
118
118
123
72
72
140
101
42
42
42
68
75
72
136
67
41
60
91
77
77
116
116
77
123
134
134
52
52
124
42
101
138
138
69
110
45
72
58
91
91
145
91
134
38
91
47
9
123
104
115
115
125
112
112
149
149
70
117
51
91
41
92
145
84
80
116
102
102
134
101
104
115
126
126
101
125
125
113
113
71
128
75
58
84
119
41
87
121
102
134
81
118
115
115
52
142
142
42
149
149
94
154
72
137
67
67
119
130
121
122
120
81
81
134
123
104
52
72
80
80
138
138
138
154
150
73
145
92
41
92
87
87
135
101
38
118
47
101
52
72
76
140
140
149
113
113
150
139
74
78
81
119
91
60
73
119
81
118
47
118
9
133
133
126
112
112
113
150
150
139
103
75
95
119
92
79
145
81
45
75
47
123
123
115
72
126
133
124
124
150
154
154
103
159
76
99
87
82
82
77
77
77
134
123
114
114
104
126
142
142
125
125
154
139
94
159
143
77
42
32
51
87
81
119
132
102
114
101
101
133
142
42
80
42
106
139
94
139
143
131
78
47
41
81
81
135
135
121
116
101
115
42
52
127
80
140
106
101
94
103
103
131
93
79
71
16
79
77
132
132
80
118
95
133
115
127
80
140
112
101
42
103
131
131
93
158
80
115
99
75
51
101
122
120
123
115
42
133
126
42
127
124
133
138
131
159
159
158
153
81
136
127
77
60
63
80
75
47
133
127
104
72
124
124
125
127
133
159
143
143
153
160
82
140
58
87
145
73
101
101
114
127
104
52
142
140
112
127
138
149
143
93
93
160
83
152
145
101
101
75
120
81
38
42
52
127
42
125
125
106
113
127
106
158
158
84
25
79
127
75
122
134
134
117
104
126
9
124
112
106
101
149
113
93
153
153
85
92
77
145
152
102
75
102
95
52
9
126
125
106
101
42
150
150
158
160
160
86
123
63
60
135
127
45
118
115
126
142
72
140
138
138
138
154
154
153
87
133
132
135
127
80
102
123
133
142
72
142
112
113
113
113
139
139
160
88
38
60
132
132
134
118
116
127
9
124
124
106
150
143
150
131
131
89
66
73
63
63
120
127
95
52
72
125
125
138
143
150
143
103
159
90
88
102
102
102
116
116
47
104
124
112
112
113
149
149
149
159
103
91
126
101
73
133
133
123
114
126
125
140
140
150
154
154
154
94
94
92
116
82
152
73
118
115
117
86
112
106
106
143
131
139
139
143
143
93
80
152
133
122
114
114
83
142
140
138
138
154
139
131
131
93
93
94
129
135
122
116
115
133
115
107
117
113
113
131
103
103
103
158
158
95
82
134
134
134
123
47
133
124
106
143
143
149
159
159
159
153
153
96
100
114
120
120
95
95
70
72
154
150
150
139
94
94
94
160
160
97
108
115
116
80
45
83
109
9
143
154
154
103
93
93
93
98
45
120
95
114
47
117
127
125
138
131
131
130
158
158
158
99
62
133
80
95
104
70
52
130
113
149
149
159
153
153
153
100
79
80
123
123
109
109
104
112
131
103
139
93
160
160
160
101
91
116
114
118
117
104
126
140
150
139
103
94
102
109
122
104
104
83
126
142
154
103
159
94
158
103
121
109
115
115
148
52
86
106
139
94
130
153
104
124
95
118
109
70
142
124
143
149
130
159
160
105
142
123
109
148
126
103
107
113
130
117
93
106
148
83
148
117
52
124
103
131
159
93
158
107
40
118
117
47
142
125
125
138
94
158
153
108
83
108
47
83
124
107
72
150
93
153
160
109
101
117
83
45
103
106
106
103
158
160
110
114
126
126
126
125
86
9
139
153
111
85
94
70
70
154
130
130
159
160
112
102
104
124
52
106
112
112
149
113
107
148
52
124
112
154
154
94
114
16
47
106
106
150
131
140
93
115
94
70
103
142
143
143
143
158
116
134
154
154
103
139
113
113
153
117
139
124
142
112
107
139
131
160
118
104
125
150
125
131
150
150
119
106
106
125
154
157
140
138
120
122
113
112
150
138
157
157
121
138
52
143
143
113
138
159
122
112
103
139
139
86
9
139
123
118
142
157
157
159
159
149
124
119
150
113
131
140
149
94
125
130
143
131
138
93
93
93
126
149
139
138
107
158
94
158
127
93
138
159
113
149
158
153
128
63
157
107
159
9
153
160
129
146
131
93
86
94
160
130
52
112
158
93
153
131
127
159
153
158
160
132
132
93
86
153
133
125
153
31
140
134
151
158
140
149
135
157
107
94
9
136
131
160
149
160
137
103
140
160
94
138
113
86
9
151
139
154
149
151
140
150
151
141
143
9
142
159
22
143
153
144
158
145
160
If you have any comments, questions or suggestions for improvements, you can contact us by
clicking here
. Last update 04 February, 2005.