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