37
194
109
71
280
390
209
41
336
286
246
75
207
42
287
162
234
143
122
33
36
26
110
121
252
58
130
114
236
24
126
40
112
30
29
27
18
11
142
13
291
198
66
14
77
282
352
230
86
398
120
64
80