11
61
59
5
28
21
10
4
36
22
50
24
38
37
2
46
9
8
13
35
40
16
1
33
43
14
49
17
60
111
18
58
56
39
34
3
19