87
52
120
96
39
17
25
28
47
52
53
82
99
108
112
115
117
118
122
130
144
27
33
40
61
63
65
71
87
104
114
129
138
139
140