45
12
2
21
43
27
28
38
5
9
16
23
20
0
31
8
18
26
3
25
39
14
70
36
24
126
40
33
60
10
15
37
50
86
17
52
47
6
30
48
13
32