25
47
21
14
8
29
16
43
91
40
39
160
13
18
32
156
6
70
23
7
38
85
78
28
2
46
243
57
44
4
30
48
9
59
15
36
17