5
1
8
22
9
14
7
6
3
4
31
21
15
47
20
11
138
41
10
26
17
12
16
35
43
27
79
19
38
57
32
23
34
40
53
220
46
33
39
29