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