22
44
20
18
50
45
43
14
28
15
21
76
38
26
8
17
24
51
29
54
30
57
65
31
36
569
49
95
9
55
60
19
39
71
11
64
48
578
68
79
245
169
67
379
224