8
5
4
22
34
14
24
11
1
17
2
13
18
74
36
32
19
27
56
46
82
20
35
7
28
0
39
25
209
12
6
10
41
9
23
90
42
33
15
37
68
856
97