86
60
84
70
97
137
56
38
52
40
46
34
58
53
37
47
100
169
55
61
30
177
57
15
2
101
25
17
48
35
59
42
94