7
2
5
19
13
35
52
28
21
42
12
72
10
3
33
34
18
55
39
24
9
41
70
68
98
67
44
49
37
58
22
29
51
47
54
46
48
152
123
88