0
18
28
25
21
12
3
29
32
20
30
11
22
23
52
41
51
56
47
45
50
31
24
37
39
19
44
26
17
6
16
15
13
10
33