2
3
23
19
11
17
14
4
47
32
44
53
7
8
10
12
26
16
55
18
5
6
9
15
96
22
27
52
43
48
24
113
34
0
46
1
75
143
67