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