105
17
24
52
25
29
54
8
63
127
9
22
7
3
21
18
19
4
28
38
26
1
34
13
5
37
6
93
39
66
113
45
23
43
11
12