4
17
2
5
10
9
55
48
36
29
54
15
22
18
7
980
47
20
8
3
52
38
64
42
40
26
19
71
34
12
115
68
73
56
168
131
118
82
70
611
99
270
110
178
290
104
113
85