10
35
30
4
13
8
984
19
20
2
16
7
15
78
3
12
6
112
5
50
68
31
72
9
18
46
44
33
11
1
52
153
70
130
45
32