60
15
9
14
5
10
3
28
31
80
46
71
12
20
29
11
2
4
22
18
32
6
25
7
8
33
17
26
37
30
1
40
84
116
13
45
19