56
85
148
159
14
60
107
361
99
158
178
81
197
88
61
291
38
183
461
126
37
118
173
175
430
154
150
125
26
86
36
19
68
83
165
114
120
164
54
299
308
470
27
11
104
1052
473
123
133
110
65
70
146
53