28
38
18
10
47
63
7
35
33
79
42
12
26
27
81
34
44
22
46
55
30
64
56
84
77
48
53
129
39
121
67
122
80
41
65
24
16
23
70