81
47
15
39
32
201
186
113
54
187
251
97
116
300
69
103
45
91
220
119
94
458
214
216
29
76
60
155
50
134
89
26
182
290
215
263
20
256
77
31
36
242
174
93
12
827
159
149
1894
138
70
257
62
23
166
58