12
8
58
18
89
38
62
27
10
45
21
6
118
20
29
22
24
99
25
23
67
13
31
15
37
42
2
4
14
192
46
19
87
9
30
32
11
17
16
39