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