3
5
20
18
7
15
17
11
24
1
45
6
4
41
65
9
28
23
69
2
25
21
8
33
32
36
57
22
30
62
127
49
13
19
52
64
27
16
10
118