111
507
154
437
40
399
216
50
278
1,040
134
51
193
185
25
155
33
129
28
120
46
123
47
116
29
113
32
10
80
14
95