2
21
1
12
10
7
8
20
11
4
3
54
16
19
17
5
15
89
6
36
13
9
34
92
39
23
25
71
24
84
26
32
14
18
62
101
69