346
90
43
30
16
54
24
219
32
129
17
75
20
15
11
6
249
39
14
28
13
40
112
31
46
8
69
77
22
36
10
26
7
23
3
12
62
44
287
60