99
73
102
61
64
101
71
66
60
82
55
150
137
119
126
140
87
104
128
81
68
78
36
88
62
67
72
57
69
52
51
47
59