30
43
69
18
66
24
41
44
64
31
78
20
48
35
21
58
45
147
25
52
36
34
37
27
76
99
11
53
62
9
154
56
63
46
5
113
105
16
68
151
139
47
97
80