116
39
151
1
131
53
35
67
42
106
132
47
132
1
131
136
63
65
86
1
195
1
97
112
277
90
166
220
1
488
268
230
73
157
125
108
133
8213
1
133
98
103
1
226
2608
351
574