2
5
28
21
32
19
12
25
13
3
17
66
22
26
36
35
43
54
24
41
58
45
61
18
30
0
14
11
42
52
37
23
38
16
9
47