4
13
5
15
10
24
16
25
19
6
37
1
39
7
45
20
14
27
18
41
21
56
23
9
2
3
46
94
12
60
43
126
28
92
100
80
62
54
36
31
11