5
2
4
1
30
3
17
70
172
6
10
7
26
9
41
18
35
36
8
20
16
59
122
49
22
27
13
15
181
116
12
45
48
31
44
29
66