17
51
8
39
2
10
9
53
29
123
109
125
3
7
85
64
22
13
25
27
41
18
5
15
14
81
1
26
12
20
73
16
4
95
21
100
11