20
201
14
47
26
22
28
39
52
57
88
45
7
2
6
63
16
41
27
61
30
222
51
5
53
69
25
68
262
55
199
19
332
76
34
149
15
31
10
23
107
24
121
48
38