11
24
20
9
22
25
38
21
31
127
43
19
23
26
30
35
13
27
32
53
71
88
89
47
58
51
76
68
101
41
50
34
56
67
29
60
18
40
39
102
33
139
52