7
5
11
33
32
18
19
25
60
4
6
15
36
16
13
8
29
17
27
9
116
89
81
43
20
64
94
34
74
30
72
0
47
10
54
22