8
7
16
24
13
40
48
19
15
17
25
39
20
23
11
43
10
12
35
18
44
107
26
73
30
46
57
31
21
41
33
29
147
62