209
188
83
299
115
331
175
150
85
37
232
107
203
29
460
229
84
69
20
109
515
222
77
43
208
127
126
100
87
187
112
80
491
97
78
61
96
50
145
94
266
133
10
36
138
62
63
25
182
81
461