87
170
97
93
183
84
27
22
90
178
46
65
358
48
158
146
92
91
214
49
66
95
12
59
98
29
77
33
79
24
38
113
140
57
51
70
25
180
165
111
195
55
217
245
119
135
42
142
291
125
50
80
44