3
2
5
4
15
10
1
11
6
7
28
31
8
30
41
14
60
20
12
52
9
87
21
24
32
46
17
29
45
23
57
25
18
19
44
13
22
38
49