3
12
1
47
2
83
23
8
9
52
20
6
15
4
40
14
25
10
5
79
32
7
36
81
29
22
0
11
125
13
76
26
62
51
16
27
55
33
37