40
17
36
211
21
25
13
121
191
7
67
18
435
14
1183
123
93
34
83
6
69
77
31
29
10
202
39
43
19
59
23
165
37
22
48
99
103
45
56
142
106
15
167
280
28
27