238
1,040
123
662
265
696
94
357
75
349
71
346
55
101
14
244
86
202
38
188
41
316
35
177
15
148
45
153
19
141
30
138
39
150
18
130