246
68
31
84
18
1
3
4
7
15
8
26
9
25
13
2
6
0
866
101
52
60
41
96
45
10
110
72
33
124
103
725
106
149
12
16
50
148
5
815
55
81
262
291
64
731
94
43
34
22
11
47
32
208
19
20
588
23
24
14
65
42
39
21
27
112
77