25
12
19
13
4
30
57
11
14
42
21
29
23
20
36
39
97
7
157
37
43
35
26
106
45
149
32
156
31
9
38
46
41
27
17
40
10
122
62
28
48
49
56
8
15