40
24
21
35
30
369
4
898
7
18
20
6
10
269
41
152
60
39
11
163
727
5
29
61
399
23
27
16
76
142
92
139
63
2
1
106
187
31
9
25
53
17
15
12
38
239
73
44
145