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