50
582
83
338
117
373
59
303
52
214
278
1,040
13
226
37
273
77
216
29
135
27
133
21
127
163
12
121
120
14
8
128
113