162
234
190
48
238
36
119
120
202
167
7427
17
93
41
16
129
288
25
245
218
685
19
64
284
82
71
92
140
115
59
535
141
560
577
8338
807
21
42
175
267
135
72
131
149
65
57
5042
54
34
264
1658
81
197
89
75