141
797
230
549
26
45
47
236
74
292
38
167
153
33
138
19
119
66
510
31
131
23
115
24
111
52
116
68
395
9
92
12
58
35
90