4
109
37
20
13
15
5
10
9
8
3
30
21
1
35
50
41
11
6
380
22
47
17
29
18
7
79
43
2
27
25
60
38
34
28
26
14