0
50
36
13
129
165
3
133
162
126
138
163
142
162
85
152
172
143
153
1410
541
732
154
36
167
170
167
159
428
36
142
36
72
36
353
152
381
469
485
162
483
36
36
45
51
0
155
136
150
313
152
36
421
168
373
159
145
169
157
11
387
139
158
162
157
138
161
159
146
133
144
36
200
145
472
137
159
157
150
175
154