86
78
73
22
260
20
127
6
133
4
138
62
65
21
18
37
190
239
185
17
274
425
136
8
30
16
28
147
213
361
157
34
26
45
50
148
101
68
707
280
58
25
281
59
47
5
13
1
15