312
459
230
47
371
23
173
29
40
20
106
39
21
18
23
18
16
24
12
12
14
33
84
38
7
113
115
83