16
46
43
1
5
48
37
22
8
7
40
17
24
30
49
18
31
81
4
92
47
29
26
20
12
59
23
14
45
326
57
80
85
192
133
79
62
28
21
54
82