0
75
149
6
6
31
568
147
155
11
59
162
15
204
177
383
38
55
178
10
136
159
111
43
735
151
201
247
136
325
6
141
24
1
958
40
219
36
1
26
12
44
3
184
85
113
119
893
42
134
