39
34
92
8
558
21
142
30
115
49
90
128
60
25
54
7
79
12
27
56
978
4
213
78
206
61
86
490
91
41
112
57
126
31
331
67
121
155
105
243
285