139
29
12
23
22
215
8
42
63
1
46
14
98
68
19
57
25
321
40
66
4
71
82
6
61
36
123
247
109
188
101
239
9
11
183
83
900
43
251
38
56
17
28
45
265
7
24
18