32
14
87
43
200
78
10
88
7
8
13
11
199
198
5
28
195
148
20
31
34
23
36
12
33
22
16
50
6
19
25
115
193
86
90
30
109
103
35
192
95
9
185
188
59
24
38
184
17
137
134
72
146
52
161