2
39
21
23
36
43
29
51
44
28
19
16
24
50
20
27
33
32
55
22
52
40
9
14
102
93
30
60
15
110
17
68
98
41
49
25