10
12
143
52
9
34
30
22
47
15
27
2
6
11
5
25
222
7
1
18
33
35
17
24
73
32
19
49
14
8
31
78
16
20
28
21
36