18
21
32
12
8
19
25
6
20
24
3
26
5
53
39
30
7
17
44
13
27
46
62
16
9
45
11
10
34
31
23
43
15
29
4
49
356