20
16
21
28
35
39
36
33
69
62
75
47
78
30
42
15
40
27
45
89
122
65
26
32
462
73
63
24
34
53
43
50
139
52
55