46
14
18
11
44
84
2
5
6
4
9
13
19
83
25
8
45
3
36
54
126
39
1
17
27
67
123
69
7
53
35
26
15
28
20
12
31
30
23
61
16
57