20
13
18
55
21
26
71
23
45
16
49
2
93
155
95
27
39
151
56
5
34
106
46
90
61
108
208
86
217
38
58
12
29
24
11
60
194
164
6
80
167
137
242
63
40
69
37