29
34
44
16
66
19
13
80
28
30
14
12
20
58
22
17
97
27
31
45
43
5
8
39
61
38
53
25
352
33
147
83
26
345
46
6
21