316
33
325
21
386
18
217
202
23
66
10
25
24
62
308
29
39
90
52
13
51
12
11
8
9
47
794
32
346
14
55
15
65
6
36
20
22
31
17
713
28
34
27
58
16
131