25
51
65
28
153
49
56
32
188
75
70
67
91
47
117
38
108
196
219
24
222
95
72
12
137
143
144
235
171
107
81
27
134
100
99
98
37
112
53
23
87
40
55
45
60
109
140
18
85
26
166
48
315