854
93
278
270
819
1137
38
55
239
28
273
48
1321
149
141
203
238
169
163
154
40
23
103
76
92
50
233
98
216
60
42
74
13
53
88
19
47
174
315
286
108
81
75
136
68
167
223
86
78
113
212
12
183
369
41