9
16
1
14
10
37
36
28
56
34
18
20
30
21
24
59
27
47
39
22
12
117
3
60
51
13
7
52
54
32
63
196
66
61
25
79
29
85
99
33
23