2
14
4
21
44
1
5
31
28
6
23
13
11
51
30
34
66
12
24
9
19
18
32
17
63
217
3
22
8
10
33
38
45
49
16
57
59
37
85