26
28
209
183
21
73
36
17
250
25
81
94
705
27
22
43
41
84
89
48
30
18
97
157
85
12
67
130
59
389
102
15
11
6
523
23
35
14
190
51
133