16
6
32
21
28
45
18
20
7
39
13
12
14
27
11
17
50
48
44
149
95
36
49
66
91
34
46
57
69
30
19
81
22
31
42
99
40
64
41
15
29
33
4