167
238
15
35
23
72
299
111
38
48
443
1280
206
33
151
59
807
24
87
177
235
427
871
114
192
28
363
148
40
121
197
233
349
187
55
26
75
397
590
130
190
27
29
1533
39
14
188
131
149
529
44
184
49
137
256
84
107