1
6
23
20
18
5
27
7
0
58
51
2
12
24
19
16
11
17
8
15
22
13
14
34
26
21
48
43
32
39
45
29
38
31
60
143
46