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