18
30
24
7
39
12
9
19
86
6
94
28
16
25
65
20
69
97
35
4
21
5
11
57
8
101
43
17
49
15
34
46
146
1
27
59