21
34
11
9
50
10
13
23
18
86
7
15
106
98
59
16
12
5
38
36
8
4
6
54
19
56
104
29
26
66
22
112
20
1
25
35