143
177
95
129
100
389
184
121
189
83
69
16
105
130
71
314
108
28
89
117
126
133
64
29
63
136
40
44
272
114
74
697
267
112
43
161
26
51
368
78
24
192
96
72
1355
66
354
142
216
395
166
38
180