292
8
261
52
37
40
11
38
20
29
27
36
17
12
19
23
34
13
16
43
50
32
51
9
18
24
63
306
5
73
2
22
28
6
4
15
242
622
88
207
10