29
46
26
28
104
18
10
16
17
15
24
19
34
27
6
55
8
25
13
31
14
49
20
38
23
37
30
33
21
7
41
36
58
11
9