40
27
30
19
17
35
433
11
12
388
26
149
25
121
142
9
4
14
16
160
69
15
7
80
22
434
73
49
57
63
316
306
37
136
32
143
91
225
6
51
55
34
53
428
152
2
541