440
73
69
21
26
196
386
77
89
16
90
289
13
262
198
280
149
255
1301
407
12
47
61
45
95
190
17
162
42
186
50
52
304
14
20
300
6991
183
25
1725
226
41
34
37
80
27
30
8
104
60
161
340
524