15
4
16
32
14
17
49
1
24
55
43
21
30
46
18
2
22
9
13
8
10
77
5
7
28
12
6
29
95
125
126
11
58
20
85
45