68
12
18
30
20
29
17
23
25
24
31
16
7
34
15
46
40
14
8
26
45
41
32
6
44
21
11
28
47
3
9
4
10
5
49
84
122