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