40
85
111
56
20
50
87
26
44
39
22
16
24
5
27
34
2
108
175
29
60
33
45
122
38
15
163
6
127
25
30
7
23
100
71
86
158
13
249
84
21
8
179
231
54
76
143
11
70
18
19