14
16
66
63
28
71
21
24
105
47
27
97
33
70
6
15
7
64
30
32
23
26
41
10
9
11
2
19
55
89
228
29
3
112
96
12
20
18
62
17
46
13
50