22
12
25
158
8
16
57
38
19
27
17
45
24
34
37
15
88
62
21
26
73
65
81
79
36
18
29
42
72
33
152
47
20
55
35
142
64
69
44
58
2801
110
85