9
8
6
7
5
30
1
15
83
21
88
3
28
12
109
20
42
23
25
31
72
41
45
43
2
760
13
131
19
56
54
60
16
58
47
10
18
4