174
142
103
53
196
337
108
49
134
71
222
24
60
89
245
31
51
391
55
67
117
107
238
22
132
188
304
156
115
790
189
606
1258
109
135
179
497
177
164
780
112
124
85
212
278
66
32
73
41
97
48
757
50
74
9