25
31
69
29
64
48
26
115
161
113
261
137
56
103
193
219
8
619
32
111
50
324
95
20
34
44
7
10
135
165
45
35
89
49
102
43
179
16
72
181
367
24
141
6
67
28
156
22
167