86
491
130
39
4
9
139
372
243
140
560
2
51
178
115
254
114
0
2
7
958
170
239
115
27
5
8
424
18
491
33
3
336
112
114
110
156
342
66
89
9
39
23
78
63
13
1
88
