1
3
0
39
6
2
31
274
21
52
231
188
23
41
28
181
136
86
29
99
81
37
43
118
67
75
579
101
32
217
16
18
15