20
51
45
150
75
188
42
6
49
163
83
154
126
71
95
100
14
60
41
61
101
27
82
56
29
37
53
205
9
134
3
43
23
164
59
30
132
50
206
26
28
19
249
31
22
5
65
18