25
100
15
47
88
80
154
55
26
48
45
35
62
34
17
67
12
81
175
298
79
74
96
46
85
66
69
118
42
76
20
83
39
13
115
31
3
9
19
10
27
54
44
51
108
28
162
141
53
49
22
72