12
2
10
7
6
32
24
52
20
11
28
74
14
38
22
4
57
49
13
30
16
5
78
125
153
0
84
1
29
17
26
23
71
8
46
40
19
21
34
15
36