30
19
76
55
14
113
74
11
57
25
39
38
22
13
44
36
52
15
28
56
32
92
18
115
37
34
80
70
16
12
66
50
136
111
75
43
198
64
65
69
35
8
85
102