243
67
31
82
17
1
3
4
7
15
8
26
9
25
13
2
6
0
856
98
52
60
40
96
45
10
110
71
33
121
101
718
105
149
100
12
49
146
148
5
809
55
80
262
289
57
722
94
43
54
34
22
11
46
32
204
20
577
23
14
62
39
16
21
76