8
3
33
26
4
5
10
13
27
24
6
14
7
58
9
46
29
148
17
70
40
22
18
23
42
15
38
32
21
66
37
85
60
56
86
45
30
28
109
127
181
69
62
43
39
19