86
342
239
351
77
402
48
541
203
220
278
1,048
32
172
18
151
45
146
16
136
9
103
12
95
144
39
166
11
88
3
76
71
26