18
13
24
23
19
110
130
22
74
11
37
20
42
54
5
2
45
49
7
40
29
44
102
66
48
26
61
21
35
88
55
58
85
94
46
25
9
43
150
6
52
33
111
83
8
17