6
39
107
45
55
4
9
44
12
22
5
11
27
50
8
1
23
2
19
21
46
18
7
33
10
17
14
25
51
28
13
34
36
76
40
35
123
101
30