86
36
125
77
445
260
56
12
241
159
298
232
174
201
6387
88
37
84
198
256
147
169
39
33
95
34
61
451
326
1738
1343
87
13
874
135
149
170
65
399
41
78
99
74
66
43
145
446
49
110
68
353
257
10