71
585
52
66
13
104
23
7
40
6
275
28
33
411
38
18
21
46
27
58
37
14
3
1
82
20
101
89
34
363
224
173
42
64
26
12
55
10
32
17
75