40
24
13
26
30
46
89
5
16
32
6
23
39
96
36
17
10
7
43
20
19
57
38
41
53
35
126
11
159
28
25
66
37
121
27
52
15
31
85
9
78
29
56
18