56
65
264
23
115
122
81
28
114
44
70
34
268
147
106
136
104
12
18
126
87
244
169
93
278
15
151
50
100
9
157
1096
27
36
139
49
61
394
187
91
408
193
40
32
1033
51
73
245
201
20
445
31
52
240
80
48
45
1113
510
59