8
9
25
2
29
1
7
26
22
10
24
6
61
15
19
48
21
120
46
43
45
16
18
20
129
56
30
13
52
41
35
55
32
17
12
50
34
89
36