10
13
14
30
108
37
8
27
11
9
47
31
53
50
52
16
109
12
7
17
1
6
65
51
49
25
45
2
19
36
29
18
40
4
78
3
35
24
15