10
2
1
4
5
13
3
11
25
21
6
7
72
50
40
42
20
48
30
9
23
16
56
54
12
105
106
17
85
34
8
112
73
55
158
47
61
75
27
62
26
37
78
191
44