8
18
85
12
61
14
76
20
6
16
59
126
15
11
5
4
9
41
13
87
55
31
40
7
34
72
63
60
1
19
101
37
10
42
51
23
2
21