36
26
63
38
21
29
25
27
9
19
44
24
16
45
41
47
31
17
39
37
46
81
94
18
68
115
30
42
35
79
32
98
33
40
83
55
22
51
104