12
41
11
10
48
44
15
4
27
9
6
46
28
24
20
26
14
3
7
39
17
5
8
23
1
13
18
21
102
19
43
2
83
59
67
61
31
38
87
35
32
37
50