25
28
61
26
39
22
76
23
40
64
16
20
17
43
79
69
11
62
33
74
57
18
38
272
861
32
19
1395
101
88
46
55
84
24
54
35
78
355
80
104
47
56
248
37
70
13
31