2
3
10
12
39
8
26
32
11
18
7
33
29
4
1
68
9
13
14
52
31
30
60
61
77
81
71
67
22
118
27
21
51
48
28
6
47
16
40
5