12
11
39
4
26
5
35
15
32
98
18
9
24
21
7
115
111
16
23
27
25
40
10
6
42
17
110
14
73
44
56
52
92
28
61
20
249