43
46
22
21
31
3
57
12
16
32
70
6
34
24
28
121
11
41
36
40
25
15
35
9
4
33
8
7
62
27
45
52
38
5
361
37
17
18
29