7
5
11
4
10
8
9
15
70
13
23
87
77
18
40
48
27
19
65
17
45
64
22
28
44
21
55
54
50
68
220
86
185
147
30
179
409
118
33