78
100
138
185
210
112
73
173
72
59
139
178
137
107
68
56
162
97
42
47
126
75
52
144
102
127
57
88
208
114
25
8
98
148
13
14
23
21
204
442
155
130
258
150
31
164
96
29
129
142
169
241
93
136