1
12
19
13
2
39
20
5
35
8
16
3
40
7
22
10
6
21
9
38
11
45
14
52
75
41
33
23
25
18
76
111
24
101
74
68
26
55
147
115
57
54