0
1
9
12
8
23
21
18
6
29
60
52
2
13
25
16
20
11
17
55
15
35
26
5
14
48
22
43
32
39
45
30
38
31
34
143
49