18
58
37
81
24
31
53
36
90
69
25
105
27
78
45
64
114
56
48
129
34
70
85
140
390
55
84
47
102
80
75
59
124
40
29
57
50
111
144
43
15
13
26
68
21
12
66
138
51
6
42