35
309
51
400
28
322
18
466
5
362
279
1,039
47
269
11
195
9
185
37
159
6
105
134
12
209
166
2
123
4
20
455
55
119
93