15
6
30
27
0
14
16
39
52
69
36
8
23
2
32
11
38
31
45
84
33
46
25
4
3
28
1
13
9
12
10
18
7
83
35
48
40