16
25
17
11
15
13
8
4
7
23
14
9
27
52
38
69
75
43
19
61
20
88
73
3
6
21
59
86
10
34
54
122
105
18
2
41
67
42