12
8
156
95
89
27
134
6
80
7
139
5
23
24
76
18
87
56
15
220
28
11
16
26
34
45
58
72
30
178
52
55
3
57
20
132
36
1
2
4
62
49
21
25
10
63
60
112
54
29