365
611
43
582
211
481
47
293
187
350
278
1,047
147
288
144
273
102
229
68
173
96
85
72
196
29
160
50
181
41
145
17
135
16
136
51
131