50
73
193
550
126
102
270
131
36
26
177
44
191
210
32
34
33
51
42
16
24
169
802
288
111
112
136
31
22
5761
189
238
406
49
15258
109
89
527
77
53
37
90
100
39
18
7
162
35
105
143
12