10
11
27
4
21
16
45
30
15
5
9
47
6
19
22
26
32
12
14
80
50
3
1
74
2
25
71
106
57
34
23
24
28
17
40
105
18
35