18
17
26
43
2
86
5
21
6
36
28
106
63
10
11
20
45
119
8
7
25
24
22
4
44
3
35
115
27
82
46
15
60
50
68
73
111
116
38
19