13
15
47
41
24
19
55
14
27
20
38
345
12
58
21
32
11
2
16
52
17
33
34
6
122
22
35
30
53
9
25
57
89
62
8
137
84
64
259
1
189
48
81
85