98
47
140
130
153
137
80
385
84
31
35
73
77
136
42
86
57
93
131
152
337
121
138
16
133
94
111
44
82
198
53
110
203
197
85
167
532
891
139
178
97
245
417
99
83
113
309
269
270
26
52
126
160
114
74