41
290
201
80
76
83
86
81
13
84
104
234
18
101
69
124
100
143
219
192
146
29
366
103
90
142
278
395
22
379
71
267
217
49
48
26
99
107
386
62
46
316
24
61
193
27
73
177
163
34
139
156
95
94