25
132
21
27
16
78
20
118
15
77
43
9
32
51
66
2
69
36
57
14
19
11
56
45
28
150
64
73
47
13
18
50
62
49
38
113
42
10
30
175