13
24
50
32
28
25
22
36
33
55
27
31
29
38
8
40
19
94
86
7
34
106
51
5
17
43
42
30
23
35
68
49
93
59
45
71
47
54
65
61
112
39
185