17
12
20
49
27
22
46
25
103
105
111
35
66
2
42
34
38
50
14
28
37
57
11
31
10
18
61
16
19
29
23
21
51
33
41
43
24
110
30