83
1
119
335
249
130
532
6
76
2
107
600
101
146
315
166
132
2466
27
113
183
98
607
126
114
59
99
89
882
4
152
276
111
169