7
5
18
111
22
100
27
11
52
30
24
8
94
12
107
13
40
45
26
16
23
1
39
236
21
42
6
36
9
47
212
20
29
168
19
90
114
14
57
43
25