141
101
90
16
137
112
187
220
35
120
35
1032
119
108
384
130
335
498
11
295
315
683
16
674
1185
610
37
94
68
717
16
27
991
190
238
224
128
135
10
781
16
122
39
380
17
405
405
52
31
17
472
