10
8
1
5
17
4
16
9
11
15
2
64
45
41
30
3
7
14
76
27
12
6
13
22
73
21
26
20
59
32
24
19
139
50
25
52
155
28
74
69
65
33