98
280
25
117
230
63
75
1006
146
61
65
178
45
44
100
273
170
30
3314
96
57
28
887
11
395
320
39
82
239
140
286
150
363
87
27
102
70
1342
316
433
127
29
189
95
97
33
217
67
21
59
504
37
14
17