130
49
20
26
7
58
311
39
13
4
30
54
17
38
37
19
22
41
82
15
29
27
16
28
12
32
11
186
48
36
57
40
8
6
35
33
18