22
19
52
20
42
58
16
35
12
6
30
51
17
67
15
59
69
34
73
46
14
39
2
77
45
4
54
37
10
27
23
28
24
25
8
94
86
29
258
21
47
31
48