12
27
30
63
18
31
42
38
43
20
49
22
37
35
52
13
21
17
45
16
14
41
58
6
57
32
25
26
15
11
105
19
28
23
29