7
51
4
17
13
25
28
10
1
5
31
34
58
8
11
23
16
22
12
57
110
6
3
36
53
27
9
20
18
15
33
14
114
67
21
73
90
47
2
29
32