7
24
25
1107
37
26
27
42
4
8
5
6
270
100
10
48
38
95
229
13
2
15
143
60
18
17
0
93
116
130
65
19
29
16
22
85
52
34