12
61
18
19
111
37
35
28
46
49
110
43
41
36
17
82
13
40
53
39
20
21
32
30
31
52
48
14
45
8
26
24
11
10
15
38
129
47
62
57
25