108
905
137
344
66
251
260
74
250
51
233
55
229
26
198
23
199
92
1,134
97
165
78
188
31
161
35
152
13
111
101
1
86
89