229
332
41
72
68
142
249
161
203
119
100
46
78
61
247
88
289
69
27
314
59
70
98
382
91
232
164
297
36
66
13
112
51
252
56
17
129
10
237
106
30
187
60
179
71
32
73
165
384
16
65
49
14