0
13
7
18
77
260
253
64
78
103
21
11
200
87
151
27
28
206
175
19
42
282
144
220
3
184
65
63
76
84
115
551
169
119
62
24
41
471
190
247
229
166
74
26
36
34
478
130
79
17
60
193