25
27
65
67
161
7
61
28
63
42
33
53
149
188
75
69
31
10
54
405
123
73
86
190
29
44
72
115
88
23
26
43
17
21
174
77
99
87
119
40
45
178
358
12
38
36
30
4
108