22
249
18
15
46
55
12
37
5
38
44
19
57
23
13
14
16
31
29
28
25
27
32
7
26
36
35
11
39
34
8
48
52
51
88