4
58
6
60
14
5
24
9
2
15
1
13
11
3
8
7
10
20
48
19
26
78
34
16
31
32
51
54
44
404
35
22
45
57
125
40
25