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