31
58
26
40
35
43
36
41
38
23
70
57
19
53
103
34
96
42
61
76
49
44
54
67
55
50
47
37
94
46
48
21
22
25
27
72