15
13
17
11
22
31
38
28
10
12
5
8
402
18
19
35
9
6
23
59
29
36
56
55
7
43
24
68
62
39
47
20
54
2
4
34
66