12
20
104
26
38
33
14
36
27
18
54
11
37
15
40
3
2
92
16
10
7
21
39
24
559
75
57
25
55
6
5
46
67
8
4
1