677
105
24
481
34
11
49
547
100
133
62
196
138
198
52
68
78
75
26
853
5
6
60
12
9404
123
9
64
48
23
41
118
47
150
172
17
37
284
177
86
770
204
46
345
38
28
22
176
72
111
126
140
134
247
51
166