4
15
11
16
12
17
8
5
7
32
13
73
27
37
10
29
18
61
45
39
54
30
50
40
19
44
35
81
47
43
34
26
22
38
52
152
154
131
155
63
190
98
72
226