14
8
15
41
20
40
2
30
51
18
6
4
12
11
10
45
89
111
17
28
9
65
25
29
24
27
3
55
13
50
23
19
85
16
56
151
1
33
92
102
7
78
122