20
160
70
25
140
178
27
86
14
265
3
12
64
6
51
32
19
15
2
41
63
33
21
9
4
80
46
18
57
523
185
460
59
16
49
68
28
47
65
37
479
39
481
29