50
18
17
0
0
102
99
159
152
100
112
229
141
348
109
113
166
154
102
389
115
168
160
101
148
106
111
154
623
112
91
100
106
95
97
162
172
171
140
291
419
101
483
108
111
350
100
97
152
109
163
120
3159
101
171
152
143
145
110
431
371
187
160
125
98
105
110
104
153
160
102
155
113
270
429
98
99
161
154
106
174
109
169
155
179
443
100
103
158
165
101
100
108
98
100
247
171
150
382
225
114
193
146
102
158
171
126
101
154
396
469
167
111
111
98
100
145
100
110
105
96
168
174
168
97
229
162
97
109
152
92
490
450
168
283
146
159