8
28
25
26
19
52
5
7
42
11
15
9
45
12
6
18
75
13
10
179
88
200
94
39
49
32
47
23
46
38
31
87
37
68
24
36
30
14
81
50
33
110
119
63
56
138
17
27
21