12
11
18
35
85
16
7
4
10
13
95
29
76
2
28
30
78
1
39
3
69
5
8
75
65
32
54
17
185
9
110
14
15
58
23
50
19
20
37