5
59
38
21
10
8
4
6
23
1
32
16
111
82
28
12
53
44
19
30
26
52
14
68
17
15
34
27
29
2
22
20
11
9
3
75
42
7