3
14
15
24
18
30
21
11
17
5
40
19
43
36
34
42
37
41
25
23
10
76
46
6
29
33
16
13
20
75
28
106
91
142
104
35
64