8
1
3
25
32
15
13
24
27
12
14
5
41
16
49
51
2
7
20
52
33
31
26
57
23
10
77
17
11
39
50
78
79
60
123
66
19
58
116
28
35
4