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