18
27
2
7
6
8
13
17
29
54
34
39
38
23
45
53
5
19
211
56
16
10
11
30
4
14
20
9
52
50
55
58
3
0
12
33
1