20
17
185
45
30
194
120
80
25
59
511
31
725
12
439
15
35
5
43
72
132
7
400
361
74
46
950
8
16
28
283
141
9
26
169
101
40
87
324
3
100
70
39
73