28
14
5
7
970
32
464
24
88
27
11
30
21
17
140
13
10
85
58
45
8
25
134
109
94
65
217
22
185
142
1005
4
6
95
61
78
1028
56
33
47
172
37
162
34
35
63
9
76
208
66
105
19