8
77
23
13
29
35
14
16
71
126
44
12
73
6
39
4
1
7
70
104
50
5
21
26
86
9
46
66
30
27
19
127
11
64
15
49
33
38
2
18
36
81
20
17
83
28
10
3
54
48