20
21
17
31
10
103
39
82
19
185
11
194
150
55
98
30
151
199
6
69
90
88
201
27
51
28
8
40
149
112
105
23
127
104
66
48
162
45
18
24
83
130
3
37
26
9
41
56
12