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