48
138
39
105
40
89
352
12
642
179
201
146
95
158
136
252
311
241
122
282
44
74
86
55
70
123
132
90
36
154
168
235
10
9
58
215
61
23
47
302
57
56
93
24
207
131
62
163
85
38
240
181
31