200
159
176
106
118
180
5
114
33
164
12
64
57
11
9
6
8
7
37
63
127
137
16
77
62
56
117
36
10
185
93
82
51
94
97
66
45
43
119
88
158
86
22
98
60
55
70
143
48
115
152
79
26
27
50
129