20
12
51
5
11
21
13
6
3
54
2
15
19
17
29
24
10
18
43
27
36
23
9
4
16
101
14
35
25
63
22
7
52
90
31
68