16
25
27
11
4
8
3
5
17
7
75
20
1
19
9
2
14
10
38
6
12
23
15
22
48
83
32
46
26
107
41
97
62
28
64
95
108
71