21
42
15
16
12
22
23
20
36
27
19
14
7
39
28
48
111
24
53
33
5
18
10
9
45
3
37
17
54
4
40
38
32
31
50
13
43
77
25