244
67
31
83
18
1
3
4
7
15
8
26
9
25
13
2
6
0
860
99
52
60
40
96
45
10
110
71
33
123
102
718
105
149
100
12
49
146
148
5
810
55
81
262
121
289
58
724
94
43
34
22
11
46
54
32
204
20
579
23
14
63
39
16
21
77