30
67
32
26
19
5
6
17
34
36
14
10
28
23
44
59
16
39
9
31
8
22
7
38
55
58
562
78
20
11
343
18
69
24
29
46
4
21
53