28
42
30
65
97
108
29
54
49
33
46
40
15
22
32
21
24
72
41
62
79
36
81
44
57
25
26
19
69
76
27
35
53
104
115
75
13