45
18
35
20
55
107
39
27
12
23
91
28
30
53
101
72
78
25
47
126
105
29
58
17
64
46
59
21
42
15
19
135
52
24
26
175
90