9
5
18
111
22
101
29
11
55
30
24
13
94
12
107
14
40
45
26
16
27
25
1
39
237
23
8
42
6
36
48
214
20
169
19
91
115
15
59
43