200
82
66
68
7
111
48
71
8
34
11
5
198
74
21
45
108
159
31
79
53
38
143
186
93
83
96
101
127
6
13
109
134
194
191
125
115
76
84
27
176
106
118
180
114
33
164
12
64
57
9
37
63