0
13
7
17
74
253
250
63
76
18
103
21
10
200
86
150
27
28
204
175
19
42
281
141
219
3
184
65
84
115
549
169
119
62
24
41
471
190
247
229
166
26
36
34
478
130
79
60
193