85
463
117
447
57
320
86
307
132
354
278
1,047
38
178
48
185
26
157
4
129
5
114
54
115
7
111
14
105
97
93
13
1
42