18
16
17
52
21
30
6
22
111
5
85
36
4
8
47
53
9
7
19
10
95
89
15
46
3
11
29
151
40
42
43
62
67
34
110
37
2
12
79
14