29
10
20
12
17
26
22
37
18
13
52
43
16
27
9
11
6
14
2
28
5
30
32
7
21
59
41
31
23
94
34
36
76
58
35
54