13
23
49
31
28
25
22
36
33
54
27
29
38
8
32
39
18
93
69
5
16
105
50
4
41
40
30
10
34
67
91
12
59
44
42
63
58
55
108
185