143
71
263
62
166
90
284
159
119
60
108
308
132
149
326
202
161
83
130
158
140
363
51
58
200
313
41
72
168
228
681
38
86
76
212
6
46
198
99
70
21
15
126
44
17
82
92
272
580
185
316
54
102
53