8
13
10
4
6
38
29
20
7
65
28
57
9
70
25
34
36
3
5
78
17
14
55
101
15
51
11
30
35
16
139
69
46
93
0
64
43
26
547
244
27
40
21
33
82
84