15
40
20
75
43
29
54
23
31
60
26
35
36
41
38
70
57
19
53
103
96
42
61
76
49
44
67
55
50
47
37
34
94
46
21
22
25