61
86
890
28
438
181
974
70
60
69
154
725
148
29
21
561
188
312
177
9
115
56
533
345
12
98
105
38
27
6
43
50
52
41
51
20
46
11
34
76
99
238
156
153
40
24
131
82
139
71
189
35
130
197