114
462
173
176
298
310
85
50
127
53
41
88
206
647
46
493
210
268
66
91
104
178
425
153
301
187
157
258
63
87
112
516
232
309
145
120
167
54
73
296
158
84
266
148
345
97
138
65
107
16
75
36
77