2
13
3
18
14
17
9
42
26
27
57
25
24
59
15
23
6
28
12
19
53
52
11
39
16
48
99
29
31
10
70
164
61
36
45
66
21