19
4
8
18
52
7
21
9
10
27
45
56
28
16
15
36
31
40
43
32
26
49
39
23
34
33
79
35
25
116
53
55
46
47
24
78
351
38
13
22
76
73