113
189
185
99
72
164
147
182
134
184
103
394
186
125
191
87
71
129
18
108
133
196
321
111
30
70
89
118
136
64
37
77
138
41
46
282
117
76
702
288
115
45
28
58
375
91
29
197
79
1372
75
374
146