33
13
35
88
37
21
10
6
20
57
56
24
25
19
30
45
76
18
28
47
39
12
49
22
9
11
26
352
7
23
85
31
55
5
34
60
53
48
52