38
97
77
35
71
42
69
29
16
13
20
23
85
31
22
109
66
55
53
36
56
40
51
18
25
54
17
30
41
24
14
28
26
27
43
19
80
37