3
5
4
27
2
8
9
22
10
13
71
14
29
19
23
1
11
28
39
35
18
24
6
7
15
40
0
42
12
70
47
58
20
37
169
56
25