3
2
8
13
35
86
9
43
15
7
4
20
10
47
80
37
14
42
36
53
26
11
58
6
1
0
16
30
73
56
54
25
51
33
12
29
21