86
342
239
352
77
397
48
542
203
220
279
1,039
32
173
18
151
45
148
16
137
9
103
12
95
143
39
166
11
88
3
76
20
454
71
26