3
7
40
5
36
12
2
4
13
10
33
23
1
6
14
29
55
21
142
59
11
25
34
28
38
43
17
54
8
18
15
32
22
30
46
44
20
68
31