9
58
26
86
10
42
455
5
4
45
419
2
13
14
215
88
291
203
31
93
197
181
21
689
38
165
49
29
1
23
62
6
85
39
17
32
475
164
0
92
150
70
11
51
222
131
20
30