29
18
32
27
5
26
12
20
17
24
37
21
33
137
39
9
51
44
30
35
55
1
40
7
6
28
19
2
3
34
22
23
0
16
42
45
13
31
15
25