85
88
199
84
180
15
221
119
81
16
43
89
68
79
29
30
239
47
13
23
220
40
7
186
19
127
37
20
133
134
142
104
161
69
138
27
82
135
26
92
214
169
32
46
75
38
269
66
115
174