25
13
115
200
36
30
75
101
40
42
44
34
50
154
182
119
100
108
54
38
120
62
61
29
3
85
111
37
49
52
76
59