30
40
67
17
65
24
41
43
23
64
31
78
20
48
35
21
58
45
144
25
52
36
34
76
99
44
11
53
61
18
8
153
54
60
5
113
104
16
68
150
63
139
47
96
80