5
2
4
1
30
3
17
70
170
6
10
7
26
9
41
18
35
36
8
20
25
16
59
122
51
22
27
13
15
181
115
12
45
14
47
31
66