140
40
1832
194
41
26
248
34
466
23
21
47
530
80
42
218
153
132
29
24
61
58
133
25
97
50
175
94
17
253
935
30
150
52
18
122
31
269
39
96
27
85
37
131
44
356
46
717
68