44
27
165
93
301
22
21
149
119
141
382
864
114
525
64
117
75
67
180
39
231
171
68
200
324
1188
268
413
113
321
5474
482
585
1324
201
3112
1617
3522
255
35
221
257
610
45
86
163
9
62
18
769
419
151