242
67
31
82
17
1
3
4
7
15
8
25
9
13
2
6
0
850
96
52
60
39
45
10
110
71
121
101
715
104
149
100
12
47
146
148
5
807
54
80
261
289
721
94
43
34
22
11
46
32
204
20
33
577
23
14
62
16
21
26
76