9
46
52
47
4
2
5
7
36
10
11
3
58
51
8
140
27
35
69
29
16
21
19
32
24
17
1
15
22
6
70
28
67
14
34
76
100
23
18
20
25