99
73
102
61
64
101
71
66
60
82
55
150
137
119
126
140
86
103
128
79
76
36
88
62
67
72
57
69
52
51
47
59