15
47
14
10
13
64
6
17
27
3
5
32
37
16
2
26
4
18
11
8
7
28
58
24
22
294
1
126
43
42
33
12
19
25
46
29
48