4
7
9
3
13
17
6
11
5
10
19
8
12
15
50
20
45
104
18
72
23
56
2
59
36
38
42
44
86
206
30
29
37
263
47
102
94
73