14
17
85
3
37
142
20
32
22
47
42
132
39
138
27
19
108
86
180
81
48
43
88
79
58
34
236
145
59
130
84
447
173
242
358
25
146
63
355
5
99
158
183
101
62
36
82
798
221
251
159
198
72
235