20
16
21
50
12
31
51
9
29
219
15
10
6
5
63
30
22
8
99
167
137
26
13
237
38
59
35
251
61
39
33
72
37
53
189
4
200
27
46
116
196
281
45
23
56
54
48