12
21
2
13
6
10
5
55
20
14
16
25
23
18
7
30
57
74
103
15
11
22
163
0
64
29
62
43
24
40
28
45
19
9
36
39
54
4