15
81
22
37
45
14
21
41
7
28
86
11
2
23
32
31
9
6
103
8
47
35
26
73
61
13
71
42
39
12
91
111
18
20
49
57
33
3
59
53