3
10
30
6
23
14
11
31
55
8
5
21
15
51
18
17
29
62
44
22
16
26
25
45
19
43
13
12
63
39
20
53
206
41
56
75
34
27