14
29
26
25
15
18
13
10
46
44
102
19
21
22
28
42
36
45
17
20
31
52
30
50
23
38
55
34
27
93
40
37
187
64
75
47