21
3
32
10
17
8
34
12
39
48
26
27
28
15
13
58
7
36
18
49
51
9
20
2
35
30
22
6
11
57
25
16
62
24
112
4
19
82