44
70
34
268
147
106
136
103
12
18
126
87
244
168
93
278
15
151
50
99
9
157
1095
27
36
139
49
61
394
187
91
408
193
40
32
1033
51
73
245
201
20
445
31
52
239
80
48
45
1113
510
59
112
22
155
227
19
1079
30
38