134
45
150
194
15
35
151
91
116
43
206
79
142
18
105
72
377
350
16
140
62
117
143
191
51
31
26
199
83
29
73
110
37
294
40
168
22
209
21
30
60
32
82
69
64
55
518
46