51
10
74
104
3
57
34
43
81
82
22
6
66
26
15
18
68
20
37
2
23
111
5
33
14
88
16
49
55
98
31
4
7
11
9
12
50
17
62
28
69
44