9
20
15
82
14
7
278
127
50
2
39
1
27
8
124
79
130
113
651
32
24
101
218
21
34
12
175
67
36
3
6
30
33
45