4
17
3
27
16
11
15
30
20
122
89
13
57
52
7
50
33
26
56
21
38
45
67
12
9
39
10
47
95
25
5
621
176
24
8
806
6
60
40
14
119
29
18