120
114
264
10
456
172
160
238
110
131
393
139
643
491
99
172
27
479
68
8
15
100
25
292
340
248
53
109
16
178
150
89
14
224
135
191
128
695
215
875
83
28
28
92
16
450
