22
15
21
23
38
67
14
17
7
53
19
20
11
12
5
16
8
26
10
34
13
28
62
111
54
57
39
89
32
52
107
79
60
49
77
63
47