0
20
24
3
12
10
4
7
25
34
6
14
13
27
30
17
1
5
21
8
141
18
11
26
9
40
54
48
32
19
35
15
56
38
41
44
16
37
101
57