25
66
174
37
77
76
56
27
30
182
115
29
50
44
422
68
65
69
86
23
21
144
187
114
43
173
171
60
137
91
125
28
31
19
78
230
155
18
300
194
70
81
73
51
140
126
100
142