9
119
47
24
42
8
80
160
138
178
41
32
2
20
68
54
174
23
65
74
10
162
60
50
38
19
102
34
43
27
30
12
36
37
11
88
48
6
29
85
78
73
198
121
62
18
25