266
30
56
466
39
186
31
8
48
19
14
16
27
12
85
29
33
4
18
9
50
25
452
28
93
45
241
13
36
26
35
134
572
58
136
10
6
34
43
42
40
127
54
32