102
963
42
293
83
344
11
269
8
244
39
225
119
236
14
195
188
20
900
28
229
19
154
7
2
88
64
736
3
74
5
86