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