5
8
15
16
25
22
74
43
18
121
42
34
38
11
13
59
20
29
12
17
21
93
28
39
147
201
27
7
26
19
14
36
9
6
32
46
45