42
37
54
41
78
142
31
201
136
38
245
144
270
202
231
114
147
230
169
1342
239
204
89
45
107
82
33
305
132
102
154
112
28
103
583
128
165
56
50
15
317
166
83
48
97
21
10
267
19
95
250
71
27
76
214
155