33
31
27
53
95
19
115
18
39
14
69
25
16
80
9
50
23
135
71
13
21
79
52
47
17
63
5
29
35
60
112
15
20
44
67
179
30
49
28
62
104
59