1
2
9
14
3
4
6
16
33
28
8
15
11
23
27
19
40
30
7
31
20
54
24
53
52
10
21
83
234
29
0
47
50
63
39
5
48
62