315
56
51
49
45
40
38
37
33
29
27
26
21
17
16
13
11
6
4
1
0
-3
-8
-9
-10
-15
-18
-19
-22
-24
-25
-26
-27
-29
-32
-35
-36
-37
-38
-43
-47
-50
-54
-58
-63
-66
-70
-72
-76
-81
-82
-86
-88
-93
-97
-102
-103
-107
-112
-117
-120
-125
-126
-130
-134
-139
-141
-145
-146
-149
-150
-152
-156
-161
-165
-168
-173
-175
-177
-180
-184
-185
-190
-192
-194
-198
-203
-206
-208
-212
-215
-216
-221
-224
-228
-231
-234
-236
-239
-242
-244
-245
-247
-248
-252
-254
-258
-262
-266
-268
-272
-273
-274
-278
-282
-285
-289
-294
-295
-300
-301
-296
-294
-293
-288
-286
-282
-277
-273
-271
-267
-262
-258
-254
-252
-247
-245
-240
-238
-233
-230
-226
-223
-221
-220
-218
-215
-214
-212
-210
-207
-202
-199
-197
-196
-191
-190
-188
-184
-181
-178
-173
-172
-170
-168
-167
-162
-157
-152
-147
-142
-137
-133
-130
-128
-125
-120
-118
-114
-111
-106
-104
-99
-98
-97
-96
-94
-93
-91
-86
-84
-83
-79
-78
-75
-72
-70
-67
-66
-65
-61
-57
-54
-50
-49
-46
-45
-40
-35
-32
-29
-26
-22
-20
-19
-15
-10
-5
0
4
5
8
13
17
22
23
27
30
35
37
40
42
43
47
49
51
54
57
60
65
70
75
80
83
85
88
93
95
96
97
100
101
102
107
108
109
111
113
115
117
121
125
128
132
134
138
142
146
149
152
155
156
160
165
167
171
172
176
178
183
188
191
192
193
195
200
204
205
207
211
215
220
223
228
232
234
235
238
240
242
246
250
255
257
261
264
267
270
271
275
277
281
286
291
295
299
