8
200
137
131
40
87
77
7
30
36
16
67
97
32
17
34
15
172
136
44
25
74
79
119
5
56
9
11
31
76
127
6
33
145
21
84
27
95
38
61
24
118
23
20
22
12
13
81
180
29
35