241
66
30
31
82
17
1
3
4
7
15
8
25
9
13
2
6
0
849
96
52
60
39
95
45
10
110
71
121
101
714
103
149
100
12
47
146
148
5
805
54
80
259
289
720
94
43
33
22
11
46
32
204
20
576
23
14
62
16
34
21
76